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

org.finos.legend.pure.generated.core_servicestore_tests_mapping 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_mapping
{
    public static MutableMap> __functions = Maps.mutable.empty();
    static
    {
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$17", new DefaultPureLambdaFunction1, java.lang.Boolean>()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p, final ExecutionSupport es)
     {
return CompiledSupport.equal(_p._name(), "s_synonyms");
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$35", new DefaultPureLambdaFunction1, java.lang.Boolean>()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p, final ExecutionSupport es)
     {
return CompiledSupport.equal(_p._name(), "s_tradeId");
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$11", new DefaultPureLambdaFunction0()
{
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return valueOf(es);
     }

     public java.lang.String valueOf(final ExecutionSupport es)
     {
return "CSV";
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$14", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_RequestBody execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_RequestBody value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade _s_trade, final ExecutionSupport es)
     {
return new org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_RequestBody_Impl("Anonymous_NoCounter")._propA(_s_trade._s_tradeId())._propB("propB");
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$39", new DefaultPureLambdaFunction1()
{
     public java.lang.String 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.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _s_prod, final ExecutionSupport es)
     {
return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_s_prod._s_tradeId(), ":"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 191, 131, -1, -1)));
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Product_prod_set$5", new DefaultPureLambdaFunction1()
{
     public java.lang.String 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.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _src, final ExecutionSupport es)
     {
return _src._s_productName();
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Synonym_synonym_set$2", new DefaultPureLambdaFunction1()
{
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Synonym)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Synonym _src, final ExecutionSupport es)
     {
return _src._s_name();
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Product_prod_set$6", new DefaultPureLambdaFunction1()
{
     public java.lang.String 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.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _src, final ExecutionSupport es)
     {
return _src._s_description();
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Product_prod_set$7", new DefaultPureLambdaFunction1>()
{
     public RichIterable 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 RichIterable value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _src, final ExecutionSupport es)
     {
return CompiledSupport.toPureCollection(_src._s_synonyms());
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Synonym_synonym_set$3", new DefaultPureLambdaFunction1()
{
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Synonym)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Synonym _src, final ExecutionSupport es)
     {
return _src._s_type();
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$20", new DefaultPureLambdaFunction1, java.lang.Boolean>()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p, final ExecutionSupport es)
     {
return CompiledSupport.equal(_p._name(), "s_name");
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$59", new DefaultPureLambdaFunction1()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.AssociationImplementation)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.AssociationImplementation _am, final ExecutionSupport es)
     {
return CompiledSupport.equal(_am._id(), "cross_set");
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Product_prod_set$4", new DefaultPureLambdaFunction1()
{
     public java.lang.String 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.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _src, final ExecutionSupport es)
     {
return _src._s_productId();
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$43", new DefaultPureLambdaFunction1()
{
     public java.lang.String 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.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _s_prod, final ExecutionSupport es)
     {
return _s_prod._s_productId();
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$56", new DefaultPureLambdaFunction1()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _cm, final ExecutionSupport es)
     {
return core_functions_unclassified_collection_in.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_cm._id(),CompiledSupport.toPureCollection(Lists.mutable.with("trade_set","trader_set","prod_set","synonym_set")),es);
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Trade_trade_set$4", new DefaultPureLambdaFunction1()
{
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade _src, final ExecutionSupport es)
     {
return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_tradeDetails(), ":"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 83, 58, -1, -1)));
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$8", new DefaultPureLambdaFunction1, java.lang.Boolean>()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p, final ExecutionSupport es)
     {
return CompiledSupport.equal(_p._name(), "s_tradeDetails");
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$52", new DefaultPureLambdaFunction1()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.AssociationImplementation)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.AssociationImplementation _am, final ExecutionSupport es)
     {
return CompiledSupport.equal(_am._id(), "s_cross_set");
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Trade_trade_set$3", new DefaultPureLambdaFunction1()
{
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade _src, final ExecutionSupport es)
     {
return _src._s_tradeId();
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$23", new DefaultPureLambdaFunction1, java.lang.Boolean>()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p, final ExecutionSupport es)
     {
return CompiledSupport.equal(_p._name(), "s_type");
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$29", new DefaultPureLambdaFunction1, java.lang.Boolean>()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p, final ExecutionSupport es)
     {
return CompiledSupport.equal(_p._name(), "s_productName");
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$26", new DefaultPureLambdaFunction1, java.lang.Boolean>()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p, final ExecutionSupport es)
     {
return CompiledSupport.equal(_p._name(), "s_productId");
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Trader_trader_set$3", new DefaultPureLambdaFunction1()
{
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade _src, final ExecutionSupport es)
     {
return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), ":"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 92, 51, -1, -1)));
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Trader_trader_set$4", new DefaultPureLambdaFunction1()
{
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade _src, final ExecutionSupport es)
     {
return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), ":"), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 93, 51, -1, -1)));
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Trader_trader_set$5", new DefaultPureLambdaFunction1()
{
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade _src, final ExecutionSupport es)
     {
return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), ":"), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 94, 51, -1, -1)));
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$2", new DefaultPureLambdaFunction1, java.lang.Boolean>()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p, final ExecutionSupport es)
     {
return CompiledSupport.equal(_p._name(), "s_tradeId");
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$5", new DefaultPureLambdaFunction1, java.lang.Boolean>()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p, final ExecutionSupport es)
     {
return CompiledSupport.equal(_p._name(), "s_traderDetails");
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_DummyMappingsToBeDeleted_meta_external_store_service_tests_domain_S_Trade_s_trade_set_dummy$1", new DefaultPureLambdaFunction1()
{
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade _src, final ExecutionSupport es)
     {
return _src._s_tradeId();
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$48", new DefaultPureLambdaFunction1()
{
     public java.lang.String 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.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _s_prod, final ExecutionSupport es)
     {
return "Product 30";
     }
}
);
        __functions.put("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$32", new DefaultPureLambdaFunction1, java.lang.Boolean>()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p, final ExecutionSupport es)
     {
return CompiledSupport.equal(_p._name(), "s_description");
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_DummyMappingsToBeDeleted_meta_external_store_service_tests_domain_S_Product_s_prod_set_dummy$1", new DefaultPureLambdaFunction1()
{
     public java.lang.String 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.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _src, final ExecutionSupport es)
     {
return _src._s_productId();
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Trade_trade_set$5", new DefaultPureLambdaFunction1()
{
     public java.lang.Long execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade _src, final ExecutionSupport es)
     {
return Long.valueOf(((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_tradeDetails(), ":"), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 84, 48, -1, -1))));
     }
}
);
        __functions.put("meta_external_store_service_tests_mapping_ServiceStoreMapping_meta_external_store_service_tests_domain_Trade_trade_set$6", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade _src, final ExecutionSupport es)
     {
return _src;
     }
}
);
    }

public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_external_store_service_tests_mapping_serviceStoreMapping__Mapping_1_(final ExecutionSupport es)
{
final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _baseMapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata("meta::pure::mapping::Mapping","Root::meta::external::store::service::tests::mapping::ServiceStoreMapping"));
final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceStore _serviceStore = core_servicestore_tests_store.Root_meta_external_store_service_tests_store_TradeProductServiceStore__ServiceStore_1_(es);
final RichIterable _tradeSetPropMappings = Lists.mutable.with(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceStorePropertyMapping_Impl("Anonymous_NoCounter")._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Trade"))._properties()).select(new DefendedPredicate>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p){return CompiledSupport.equal(_p._name(), "s_tradeId");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 149, 103, -1, -1)))._sourceSetImplementationId("s_trade_set")._targetSetImplementationId(""),new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceStorePropertyMapping_Impl("Anonymous_NoCounter")._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Trade"))._properties()).select(new DefendedPredicate>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p){return CompiledSupport.equal(_p._name(), "s_traderDetails");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 150, 109, -1, -1)))._sourceSetImplementationId("s_trade_set")._targetSetImplementationId(""),new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceStorePropertyMapping_Impl("Anonymous_NoCounter")._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Trade"))._properties()).select(new DefendedPredicate>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p){return CompiledSupport.equal(_p._name(), "s_tradeDetails");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 151, 108, -1, -1)))._sourceSetImplementationId("s_trade_set")._targetSetImplementationId(""));
final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_RootServiceInstanceSetImplementation _tradeServiceSetImpl = new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_RootServiceInstanceSetImplementation_Impl("Anonymous_NoCounter")._id("s_trade_set")._root(true)._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Trade")))._parent(_baseMapping)._propertyMappings(_tradeSetPropMappings);
final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_Service _tradeService = CompiledSupport.castWithExceptionHandling(CompiledSupport.castWithExceptionHandling(_serviceStore.getServiceStoreElementById("TradeServices",es),org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceGroup.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 160, 90, -1, -1)).getServiceStoreElementById("AllTradeService",es),org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_Service.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 160, 157, -1, -1));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _transform3 = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$11")
), (
core_servicestore_tests_mapping.__functions.get("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$11")
))
;
final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo _parameterBuildInfo = new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo_Impl("Anonymous_NoCounter")._serviceParameter(CompiledSupport.toOne(_tradeService._parameters(), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 162, 110, -1, -1)))._transform(_transform3);
final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBodyBuildInfo _requestBodyBuildInfo = new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBodyBuildInfo_Impl("Anonymous_NoCounter")._transform(new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$14")
), (
core_servicestore_tests_mapping.__functions.get("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$14")
))
);
final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceMapping _tradeServicesMapping = new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceMapping_Impl("Anonymous_NoCounter")._service(_tradeService)._owner(_tradeServiceSetImpl)._requestBuildInfo(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBuildInfo_Impl("Anonymous_NoCounter")._requestParametersBuildInfo(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParametersBuildInfo_Impl("Anonymous_NoCounter")._parameterBuildInfoList(CompiledSupport.toPureCollection(_parameterBuildInfo)))._requestBodyBuildInfo(_requestBodyBuildInfo));
FunctionsGen.mutateAdd(_tradeServiceSetImpl,"servicesMapping",CompiledSupport.toPureCollection(_tradeServicesMapping),new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 170, 26, -1, -1));
final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_RootServiceInstanceSetImplementation _prodServiceSetImpl = new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_RootServiceInstanceSetImplementation_Impl("Anonymous_NoCounter")._id("s_prod_set")._root(true)._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Product")))._parent(_baseMapping);
final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_EmbeddedServiceStoreSetImplementation _embeddedSetImpl = new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_EmbeddedServiceStoreSetImplementation_Impl("Anonymous_NoCounter")._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Product"))._properties()).select(new DefendedPredicate>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p){return CompiledSupport.equal(_p._name(), "s_synonyms");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 179, 135, -1, -1)))._owner(_prodServiceSetImpl)._sourceSetImplementationId("s_prod_set")._targetSetImplementationId("s_synonym_set")._root(false)._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Synonym")))._parent(_baseMapping)._id("s_synonym_set")._propertyMappings(Lists.mutable.with(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceStorePropertyMapping_Impl("Anonymous_NoCounter")._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Synonym"))._properties()).select(new DefendedPredicate>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p){return CompiledSupport.equal(_p._name(), "s_name");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 180, 155, -1, -1)))._sourceSetImplementationId("s_synonyms")._targetSetImplementationId(""),new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceStorePropertyMapping_Impl("Anonymous_NoCounter")._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Synonym"))._properties()).select(new DefendedPredicate>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p){return CompiledSupport.equal(_p._name(), "s_type");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 181, 155, -1, -1)))._sourceSetImplementationId("s_synonyms")._targetSetImplementationId("")));
final RichIterable _prodSetPropMappings = Lists.mutable.with(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceStorePropertyMapping_Impl("Anonymous_NoCounter")._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Product"))._properties()).select(new DefendedPredicate>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p){return CompiledSupport.equal(_p._name(), "s_productId");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 183, 107, -1, -1)))._sourceSetImplementationId("s_prod_set")._targetSetImplementationId(""),new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceStorePropertyMapping_Impl("Anonymous_NoCounter")._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Product"))._properties()).select(new DefendedPredicate>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p){return CompiledSupport.equal(_p._name(), "s_productName");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 184, 109, -1, -1)))._sourceSetImplementationId("s_prod_set")._targetSetImplementationId(""),new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceStorePropertyMapping_Impl("Anonymous_NoCounter")._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Product"))._properties()).select(new DefendedPredicate>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p){return CompiledSupport.equal(_p._name(), "s_description");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 185, 109, -1, -1)))._sourceSetImplementationId("s_prod_set")._targetSetImplementationId(""),new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceStorePropertyMapping_Impl("Anonymous_NoCounter")._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)((CompiledExecutionSupport)es).getMetadata("meta::pure::metamodel::type::Class","Root::meta::external::store::service::tests::domain::S_Product"))._properties()).select(new DefendedPredicate>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p){return CompiledSupport.equal(_p._name(), "s_tradeId");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 186, 105, -1, -1)))._sourceSetImplementationId("s_prod_set")._targetSetImplementationId(""),_embeddedSetImpl);
final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_Service _productByIdService = CompiledSupport.castWithExceptionHandling(CompiledSupport.castWithExceptionHandling(_serviceStore.getServiceStoreElementById("ProductServices",es),org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceGroup.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 190, 91, -1, -1)).getServiceStoreElementById("ProductByIdService",es),org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_Service.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 190, 161, -1, -1));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _transform = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$39")
), (
core_servicestore_tests_mapping.__functions.get("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$39")
))
;
final RichIterable _idParamBuildInfos = Lists.mutable.with(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo_Impl("Anonymous_NoCounter")._serviceParameter(((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceParameter)CompiledSupport.safeGet(_productByIdService._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 192, 116, -1, -1))))._transform(_transform),new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo_Impl("Anonymous_NoCounter")._serviceParameter(((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceParameter)CompiledSupport.safeGet(_productByIdService._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 194, 116, -1, -1))))._transform(_transform3));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _transform0 = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$43")
), (
core_servicestore_tests_mapping.__functions.get("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$43")
))
;
final RichIterable _idParamBuildInfos1 = Lists.mutable.with(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo_Impl("Anonymous_NoCounter")._serviceParameter(((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceParameter)CompiledSupport.safeGet(_productByIdService._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 198, 116, -1, -1))))._transform(_transform0),new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo_Impl("Anonymous_NoCounter")._serviceParameter(((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceParameter)CompiledSupport.safeGet(_productByIdService._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 200, 116, -1, -1))))._transform(_transform3));
final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_Service _productByNameService = CompiledSupport.castWithExceptionHandling(CompiledSupport.castWithExceptionHandling(_serviceStore.getServiceStoreElementById("ProductServices",es),org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceGroup.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 203, 91, -1, -1)).getServiceStoreElementById("ProductByNameService",es),org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_Service.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 203, 163, -1, -1));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _transform1 = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$48")
), (
core_servicestore_tests_mapping.__functions.get("meta$external$store$service$tests$mapping$serviceStoreMapping$1$system$imports$import__core_servicestore_tests_mapping_pure_3$48")
))
;
final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo _nameParamBuildInfo = new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo_Impl("Anonymous_NoCounter")._serviceParameter(CompiledSupport.toOne(_productByNameService._parameters(), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 205, 118, -1, -1)))._transform(_transform1);
final RichIterable _prodServicesMapping = Lists.mutable.with(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceMapping_Impl("Anonymous_NoCounter")._service(_productByIdService)._owner(_prodServiceSetImpl)._requestBuildInfo(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBuildInfo_Impl("Anonymous_NoCounter")._requestParametersBuildInfo(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParametersBuildInfo_Impl("Anonymous_NoCounter")._parameterBuildInfoList(_idParamBuildInfos))),new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceMapping_Impl("Anonymous_NoCounter")._service(_productByIdService)._owner(_prodServiceSetImpl)._requestBuildInfo(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBuildInfo_Impl("Anonymous_NoCounter")._requestParametersBuildInfo(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParametersBuildInfo_Impl("Anonymous_NoCounter")._parameterBuildInfoList(_idParamBuildInfos1))),new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceMapping_Impl("Anonymous_NoCounter")._service(_productByNameService)._owner(_prodServiceSetImpl)._requestBuildInfo(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBuildInfo_Impl("Anonymous_NoCounter")._requestParametersBuildInfo(new org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParametersBuildInfo_Impl("Anonymous_NoCounter")._parameterBuildInfoList(_idParamBuildInfos1))));
FunctionsGen.mutateAdd(_prodServiceSetImpl,"servicesMapping",CompiledSupport.toPureCollection(_prodServicesMapping),new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 212, 25, -1, -1));
FunctionsGen.mutateAdd(_prodServiceSetImpl,"propertyMappings",CompiledSupport.toPureCollection(_prodSetPropMappings),new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 213, 25, -1, -1));
final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.xStore.XStoreAssociationImplementation _XStoreMapping = CompiledSupport.castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.toPureCollection(_baseMapping._associationMappings()).select(new DefendedPredicate(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.AssociationImplementation _am){return CompiledSupport.equal(_am._id(), "s_cross_set");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 215, 96, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.xStore.XStoreAssociationImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 215, 105, -1, -1));
final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.PropertyMapping _propertyMapping = CompiledSupport.toOne(_XStoreMapping._propertyMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 216, 59, -1, -1));
final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.PropertyMapping _updatedPropMapping = CompiledSupport.copy(_propertyMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", 217, 29, 217, 130))._sourceSetImplementationId("s_trade_set")._targetSetImplementationId("s_prod_set");
final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.xStore.XStoreAssociationImplementation _updatedXStoreMapping = CompiledSupport.copy(_XStoreMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", 218, 31, 218, 85))._propertyMappings(CompiledSupport.toPureCollection(_updatedPropMapping));
final RichIterable _neededClassMappings = CompiledSupport.toPureCollection(_baseMapping._classMappings()).select(new DefendedPredicate(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _cm){return core_functions_unclassified_collection_in.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_cm._id(),CompiledSupport.toPureCollection(Lists.mutable.with("trade_set","trader_set","prod_set","synonym_set")),es);}});
return CompiledSupport.copy(_baseMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", 221, 4, 221, 267))._classMappings(CompiledSupport.toPureCollection(((RichIterable)(Object)CompiledSupport.concatenate(Lists.mutable.with(_tradeServiceSetImpl,_prodServiceSetImpl,_embeddedSetImpl), _neededClassMappings))))._associationMappings(CompiledSupport.toPureCollection(((RichIterable)(Object)CompiledSupport.concatenate(_updatedXStoreMapping, CompiledSupport.toOne(CompiledSupport.toPureCollection(_baseMapping._associationMappings()).select(new DefendedPredicate(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.AssociationImplementation _am){return CompiledSupport.equal(_am._id(), "cross_set");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/mapping.pure", -1, -1, 221, 259, -1, -1))))));
}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy