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

org.finos.legend.pure.generated.core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore 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_protocols_pure_v1_21_0_transfers_metamodel_serviceStore
{
    public static MutableMap> __functions = Maps.mutable.empty();
    static
    {
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$mapping$transformServiceMapping$3$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_3$3", new DefaultPureLambdaFunction1>()
{
     public RichIterable execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParametersBuildInfo)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public RichIterable value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParametersBuildInfo _v_automap, final ExecutionSupport es)
     {
return CompiledSupport.toPureCollection(_v_automap._parameterBuildInfoList());
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$1", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_extension_ModuleSerializerExtension execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_extension_SerializerExtension_v1_21_0)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_extension_ModuleSerializerExtension value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_extension_SerializerExtension_v1_21_0 _v_automap, final ExecutionSupport es)
     {
return _v_automap.moduleSerializerExtension("serviceStore",es);
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$0", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_pure_extension_Extension)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension value(final org.finos.legend.pure.generated.Root_meta_pure_extension_Extension _v_automap, final ExecutionSupport es)
     {
return _v_automap.serializerExtension("v1_21_0",es);
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$mapping$transformServiceMapping$3$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_3$2", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParametersBuildInfo execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBuildInfo)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParametersBuildInfo value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBuildInfo _v_automap, final ExecutionSupport es)
     {
return _v_automap._requestParametersBuildInfo();
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$3", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_SecurityScheme execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SecurityScheme)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_SecurityScheme value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SecurityScheme _a, final ExecutionSupport es)
     {
platform_pure_essential_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_("Unsupported Authentication Strategy",es);
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_SecurityScheme_Impl("Anonymous_NoCounter").__type("unknown");
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$2", new DefaultPureLambdaFunction1>>()
{
     public RichIterable> execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_extension_store_service_ServiceStoreModuleSerializerExtension)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public RichIterable> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_extension_store_service_ServiceStoreModuleSerializerExtension _v_automap, final ExecutionSupport es)
     {
return CompiledSupport.toPureCollection(_v_automap._transfers_securityScheme_transformSecurityScheme());
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformServiceStoreElement$2$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$11", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceParameter execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceParameter)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceParameter value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceParameter _p, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformServiceStoreParameter_ServiceParameter_1__ServiceParameter_1_(_p,es);
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformServiceStoreElement$2$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$8", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_TypeReference execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_TypeReference)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_TypeReference value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_TypeReference _b, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformTypeReference_TypeReference_1__TypeReference_1_(_b,es);
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformTypeReference$4$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$11", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ComplexTypeReference execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ComplexTypeReference)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ComplexTypeReference value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ComplexTypeReference _ct, final ExecutionSupport es)
     {
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ComplexTypeReference_Impl("Anonymous_NoCounter").__type("complex")._list(_ct._list())._type(platform_pure_essential_meta_graph_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_ct._type(),es))._binding(platform_pure_essential_meta_graph_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_ct._binding(),es));
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$mapping$transformRootServiceInstanceSetImplementation$1$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_3$6", new DefaultPureLambdaFunction1, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_LocalMappingProperty>()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_LocalMappingProperty 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_LocalMappingProperty value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformLocalMappingProperties_Property_1__LocalMappingProperty_1_(_p,es);
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformServiceStoreParameter$3$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$8", new DefaultPureLambdaFunction1()
{
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SerializationFormat)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SerializationFormat _v_automap, final ExecutionSupport es)
     {
return _v_automap._style();
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformTypeReference$4$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$5", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_IntegerTypeReference execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_IntegerTypeReference)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_IntegerTypeReference value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_IntegerTypeReference _it, final ExecutionSupport es)
     {
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_IntegerTypeReference_Impl("Anonymous_NoCounter").__type("integer")._list(_it._list());
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformTypeReference$4$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$7", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_FloatTypeReference execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_FloatTypeReference)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_FloatTypeReference value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_FloatTypeReference _ft, final ExecutionSupport es)
     {
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_FloatTypeReference_Impl("Anonymous_NoCounter").__type("float")._list(_ft._list());
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformServiceStoreParameter$3$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$10", new DefaultPureLambdaFunction1()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SerializationFormat)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SerializationFormat _v_automap, final ExecutionSupport es)
     {
return _v_automap._explode();
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformTypeReference$4$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$1", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_StringTypeReference execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_StringTypeReference)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_StringTypeReference value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_StringTypeReference _st, final ExecutionSupport es)
     {
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_StringTypeReference_Impl("Anonymous_NoCounter").__type("string")._list(_st._list());
     }
}
);
        __functions.put("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformTypeReference$4$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$3", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_BooleanTypeReference execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_BooleanTypeReference)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_BooleanTypeReference value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_BooleanTypeReference _bt, final ExecutionSupport es)
     {
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_BooleanTypeReference_Impl("Anonymous_NoCounter").__type("boolean")._list(_bt._list());
     }
}
);
    }

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceStore Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformServiceStore_ServiceStore_1__Extension_MANY__ServiceStore_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceStore _s, final RichIterable _extensions,final ExecutionSupport es)
{
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceStore_Impl("Anonymous_NoCounter").__type("serviceStore")._description(_s._description())._name(CompiledSupport.toOne(_s._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 24, 30, -1, -1)))._package(((java.lang.String)(platform_pure_grammar_functions_collection_size_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_s._package(),es)?(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null):(java.lang.String)platform_pure_essential_meta_graph_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(CompiledSupport.toOne(_s._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 25, 65, -1, -1)),es))))._elements(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s._elements()), (org.eclipse.collections.api.block.function.Function2)(new DefendedPureLambdaFunction1()
{
private final MutableMap __vars = Maps.fixedSize.of("extensions", _extensions);
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceStoreElement execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceStoreElement)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceStoreElement value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceStoreElement _e, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformServiceStoreElement_ServiceStoreElement_1__Extension_MANY__ServiceStoreElement_1_(_e,CompiledSupport.toPureCollection(_extensions),es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceStoreElement Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformServiceStoreElement_ServiceStoreElement_1__Extension_MANY__ServiceStoreElement_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceStoreElement _s, final RichIterable _extensions,final ExecutionSupport es)
{
return (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceStoreElement)(Pure.matches(_s,org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceGroup.class,1,1)?
   (new DefendedFunction()
   {
       public Object valueOf(final Object _sg_As_Object)
       {
            final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceGroup _sg = (org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceGroup)CompiledSupport.makeOne(_sg_As_Object);
            return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceGroup_Impl("Anonymous_NoCounter").__type("serviceGroup")._id(_sg._id())._path(_sg._path())._elements(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_sg._elements()), (org.eclipse.collections.api.block.function.Function2)(new DefendedPureLambdaFunction1()
{
private final MutableMap __vars = Maps.fixedSize.of("extensions", _extensions);
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceStoreElement execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceStoreElement)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceStoreElement value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceStoreElement _e, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformServiceStoreElement_ServiceStoreElement_1__Extension_MANY__ServiceStoreElement_1_(_e,CompiledSupport.toPureCollection(_extensions),es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
));
       }
   }).valueOf(CompiledSupport.first(_s))
:
(Pure.matches(_s,org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_Service.class,1,1)?
   (new DefendedFunction()
   {
       public Object valueOf(final Object _s_As_Object)
       {
            final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_Service _s = (org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_Service)CompiledSupport.makeOne(_s_As_Object);
            return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_Service_Impl("Anonymous_NoCounter").__type("service")._id(_s._id())._path(_s._path())._requestBody(CompiledSupport.mapToOneOverOne(_s._requestBody(), (org.eclipse.collections.api.block.function.Function2)(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformServiceStoreElement$2$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$8")), es)
)._method(CompiledSupport.pureToString(_s._method(), es))._parameters(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s._parameters()), (org.eclipse.collections.api.block.function.Function2)(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformServiceStoreElement$2$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$11")), es)
))._response(CompiledSupport.castWithExceptionHandling(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformTypeReference_TypeReference_1__TypeReference_1_(_s._response(),es),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ComplexTypeReference.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 46, 165, -1, -1)))._security(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s._security()), (org.eclipse.collections.api.block.function.Function2)(new DefendedPureLambdaFunction1()
{
private final MutableMap __vars = Maps.fixedSize.of("extensions", _extensions);
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_SecurityScheme execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SecuritySchemeRequirement)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_SecurityScheme value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SecuritySchemeRequirement _p, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformSecurityScheme_SecurityScheme_1__Extension_MANY__SecurityScheme_1_(CompiledSupport.castWithExceptionHandling(_p,org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SingleSecuritySchemeRequirement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 47, 72, -1, -1))._securityScheme(),CompiledSupport.toPureCollection(_extensions),es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
));
       }
   }).valueOf(CompiledSupport.first(_s))
:
CompiledSupport.matchFailure(_s,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 32, 8, -1, -1))))
;
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceParameter Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformServiceStoreParameter_ServiceParameter_1__ServiceParameter_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceParameter _s,final ExecutionSupport es)
{
final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_TypeReference _type = core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformTypeReference_TypeReference_1__TypeReference_1_(_s._type(),es);
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceParameter_Impl("Anonymous_NoCounter")._name(_s._name())._type(_type)._location(CompiledSupport.pureToString(_s._location(), es)).__enum(((java.lang.String)(platform_pure_grammar_functions_collection_size_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_s._enum(),es)?(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null):(java.lang.String)platform_pure_essential_meta_graph_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(CompiledSupport.toOne(_s._enum(), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 60, 69, -1, -1)),es))))._serializationFormat(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_SerializationFormat_Impl("Anonymous_NoCounter")._style(CompiledSupport.mapToOneOverOne(_s._serializationFormat(), (org.eclipse.collections.api.block.function.Function2)(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformServiceStoreParameter$3$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$8")), es)
)._explode(CompiledSupport.mapToOneOverOne(_s._serializationFormat(), (org.eclipse.collections.api.block.function.Function2)(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformServiceStoreParameter$3$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$10")), es)
));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_TypeReference Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformTypeReference_TypeReference_1__TypeReference_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_TypeReference _t,final ExecutionSupport es)
{
return (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_TypeReference)(Pure.matches(_t,org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_StringTypeReference.class,1,1)?
   (new DefendedFunction()
   {
       public Object valueOf(final Object _st_As_Object)
       {
            final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_StringTypeReference _st = (org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_StringTypeReference)CompiledSupport.makeOne(_st_As_Object);
            return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_StringTypeReference_Impl("Anonymous_NoCounter").__type("string")._list(_st._list());
       }
   }).valueOf(CompiledSupport.first(_t))
:
(Pure.matches(_t,org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_BooleanTypeReference.class,1,1)?
   (new DefendedFunction()
   {
       public Object valueOf(final Object _bt_As_Object)
       {
            final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_BooleanTypeReference _bt = (org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_BooleanTypeReference)CompiledSupport.makeOne(_bt_As_Object);
            return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_BooleanTypeReference_Impl("Anonymous_NoCounter").__type("boolean")._list(_bt._list());
       }
   }).valueOf(CompiledSupport.first(_t))
:
(Pure.matches(_t,org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_IntegerTypeReference.class,1,1)?
   (new DefendedFunction()
   {
       public Object valueOf(final Object _it_As_Object)
       {
            final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_IntegerTypeReference _it = (org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_IntegerTypeReference)CompiledSupport.makeOne(_it_As_Object);
            return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_IntegerTypeReference_Impl("Anonymous_NoCounter").__type("integer")._list(_it._list());
       }
   }).valueOf(CompiledSupport.first(_t))
:
(Pure.matches(_t,org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_FloatTypeReference.class,1,1)?
   (new DefendedFunction()
   {
       public Object valueOf(final Object _ft_As_Object)
       {
            final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_FloatTypeReference _ft = (org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_FloatTypeReference)CompiledSupport.makeOne(_ft_As_Object);
            return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_FloatTypeReference_Impl("Anonymous_NoCounter").__type("float")._list(_ft._list());
       }
   }).valueOf(CompiledSupport.first(_t))
:
(Pure.matches(_t,org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ComplexTypeReference.class,1,1)?
   (new DefendedFunction()
   {
       public Object valueOf(final Object _ct_As_Object)
       {
            final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ComplexTypeReference _ct = (org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ComplexTypeReference)CompiledSupport.makeOne(_ct_As_Object);
            return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ComplexTypeReference_Impl("Anonymous_NoCounter").__type("complex")._list(_ct._list())._type(platform_pure_essential_meta_graph_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_ct._type(),es))._binding(platform_pure_essential_meta_graph_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_ct._binding(),es));
       }
   }).valueOf(CompiledSupport.first(_t))
:
CompiledSupport.matchFailure(_t,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 67, 8, -1, -1)))))))
;
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_SecurityScheme Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_transformSecurityScheme_SecurityScheme_1__Extension_MANY__SecurityScheme_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SecurityScheme _a, final RichIterable _extensions,final ExecutionSupport es)
{
return (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_SecurityScheme)(Object)CoreGen.dynamicMatch(_a,(RichIterable>)(Object)CompiledSupport.toOneMany(CompiledSupport.toOneMany(((RichIterable>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_extensions), (org.eclipse.collections.api.block.function.Function2)(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$0")), es)
),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_extension_SerializerExtension_v1_21_0.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 78, 58, -1, -1))), (org.eclipse.collections.api.block.function.Function2)(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$1")), es)
),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_extension_store_service_ServiceStoreModuleSerializerExtension.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 78, 179, -1, -1))), (org.eclipse.collections.api.block.function.Function2>>)(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$2")), es)
, new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$3")
), (
core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_2$3")
))
)), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 80, 8, -1, -1)),new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 78, 8, -1, -1)), es);
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_RootServiceClassMapping Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformRootServiceInstanceSetImplementation_RootServiceInstanceSetImplementation_1__Mapping_1__Extension_MANY__RootServiceClassMapping_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_RootServiceInstanceSetImplementation _s, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final RichIterable _extensions,final ExecutionSupport es)
{
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_RootServiceClassMapping_Impl("Anonymous_NoCounter")._id(_s._id()).__type("serviceStore")._class(platform_pure_essential_meta_graph_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_s._class(),es))._root(_s._root())._mappingClass(CompiledSupport.mapToOneOverOne(_s._mappingClass(), (org.eclipse.collections.api.block.function.Function2, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_MappingClass>)(new DefendedPureLambdaFunction1, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_MappingClass>()
{
private final MutableMap __vars = Maps.fixedSize.of("extensions", _extensions,"mapping", _mapping);
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_MappingClass execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MappingClass)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_MappingClass value(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MappingClass _mc, final ExecutionSupport es)
     {
return core_pure_protocol_v1_21_0_transfers_mapping.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_domain_transformMappingClass_MappingClass_1__Mapping_1__Extension_MANY__MappingClass_1_(_mc,_mapping,CompiledSupport.toPureCollection(_extensions),es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
)._localMappingProperties(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s._localProperties()), (org.eclipse.collections.api.block.function.Function2, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_LocalMappingProperty>)(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$mapping$transformRootServiceInstanceSetImplementation$1$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_3$6")), es)
))._servicesMapping(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s._servicesMapping()), (org.eclipse.collections.api.block.function.Function2)(new DefendedPureLambdaFunction1()
{
private final MutableMap __vars = Maps.fixedSize.of("extensions", _extensions);
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_ServiceMapping execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceMapping)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_ServiceMapping value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceMapping _sm, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformServiceMapping_ServiceMapping_1__Extension_MANY__ServiceMapping_1_(_sm,CompiledSupport.toPureCollection(_extensions),es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_LocalMappingProperty Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformLocalMappingProperties_Property_1__LocalMappingProperty_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _p,final ExecutionSupport es)
{
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_LocalMappingProperty_Impl("Anonymous_NoCounter")._name(CompiledSupport.toOne(_p._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 106, 31, -1, -1)))._type(platform_pure_essential_meta_graph_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(CompiledSupport.toOne(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_functionReturnType_Function_1__GenericType_1_(_p,es)._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 107, 56, -1, -1)),es))._multiplicity(core_pure_protocol_v1_21_0_transfers_metamodel.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(_p._multiplicity(),es));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_ServiceMapping Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformServiceMapping_ServiceMapping_1__Extension_MANY__ServiceMapping_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceMapping _sm, final RichIterable _extensions,final ExecutionSupport es)
{
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_ServiceMapping_Impl("Anonymous_NoCounter")._service(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformServiceToServicePtr_Service_1__ServicePtr_1_(_sm._service(),es))._parameterMappings(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(CompiledSupport.mapToOneOverOne(_sm._requestBuildInfo(), (org.eclipse.collections.api.block.function.Function2)(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$mapping$transformServiceMapping$3$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_3$2")), es)
, (org.eclipse.collections.api.block.function.Function2>)(core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$v1_21_0$transformation$fromPureGraph$store$service$mapping$transformServiceMapping$3$system$imports$import__core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore_pure_3$3")), es)
), (org.eclipse.collections.api.block.function.Function2)(new DefendedPureLambdaFunction1()
{
private final MutableMap __vars = Maps.fixedSize.of("extensions", _extensions);
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_ServiceParameterMapping execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_ServiceParameterMapping value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo _param, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformServiceStoreParameterMapping_ServiceRequestParameterBuildInfo_1__Extension_MANY__ServiceParameterMapping_1_(_param,CompiledSupport.toPureCollection(_extensions),es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceGroupPtr Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformServiceToServiceGroupPtr_ServiceGroup_1__ServiceGroupPtr_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ServiceGroup _s,final ExecutionSupport es)
{
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceGroupPtr_Impl("Anonymous_NoCounter")._serviceGroup(_s._id())._serviceStore(platform_pure_essential_meta_graph_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_s._owner(),es))._parent(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceGroupPtr)(platform_pure_grammar_functions_collection_size_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_s._parent(),es)?(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceGroupPtr)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceGroupPtr)core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformServiceToServiceGroupPtr_ServiceGroup_1__ServiceGroupPtr_1_(CompiledSupport.toOne(_s._parent(), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 125, 65, -1, -1)),es))));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServicePtr Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformServiceToServicePtr_Service_1__ServicePtr_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_Service _s,final ExecutionSupport es)
{
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServicePtr_Impl("Anonymous_NoCounter")._service(_s._id())._serviceStore(platform_pure_essential_meta_graph_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_s._owner(),es))._parent(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceGroupPtr)(platform_pure_grammar_functions_collection_size_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_s._parent(),es)?(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceGroupPtr)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_ServiceGroupPtr)core_servicestore_protocols_pure_v1_21_0_transfers_metamodel_serviceStore.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformServiceToServiceGroupPtr_ServiceGroup_1__ServiceGroupPtr_1_(CompiledSupport.toOne(_s._parent(), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/v1_21_0/transfers/metamodel_serviceStore.pure", -1, -1, 134, 65, -1, -1)),es))));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_ServiceParameterMapping Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_store_service_mapping_transformServiceStoreParameterMapping_ServiceRequestParameterBuildInfo_1__Extension_MANY__ServiceParameterMapping_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo _s, final RichIterable _extensions,final ExecutionSupport es)
{
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_store_service_mapping_ParameterIndexedParameterMapping_Impl("Anonymous_NoCounter").__type("parameter")._serviceParameter(_s._serviceParameter()._name())._transform(core_pure_protocol_v1_21_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_transformLambda_FunctionDefinition_1__Extension_MANY__Lambda_1_(_s._transform(),CompiledSupport.toPureCollection(_extensions),es));
}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy