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

org.finos.legend.pure.generated.core_servicestore_protocols_pure_vX_X_X_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_vX_X_X_transfers_metamodel_serviceStore
{
    public static MutableMap> __functions = Maps.mutable.empty();
    static
    {
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformServiceStoreElement$2$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$11", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_transformServiceStoreParameter_ServiceParameter_1__ServiceParameter_1_(_p,es);
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformServiceStoreParameter$3$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$10", 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$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$5", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_HttpSecurityScheme execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_HttpSecurityScheme)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_HttpSecurityScheme value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_HttpSecurityScheme _h, final ExecutionSupport es)
     {
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_HttpSecurityScheme_Impl("Anonymous_NoCounter").__type("http")._scheme(CompiledSupport.pureToString(_h._scheme(), es))._bearerFormat(_h._bearerFormat());
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_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("vX_X_X",es);
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformServiceStoreParameter$3$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$12", 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$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$1", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_extension_ModuleSerializerExtension execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_extension_SerializerExtension_vX_X_X)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_extension_ModuleSerializerExtension value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_extension_SerializerExtension_vX_X_X _v_automap, final ExecutionSupport es)
     {
return _v_automap.moduleSerializerExtension("serviceStore",es);
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformServiceStoreElement$2$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$8", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_transformTypeReference_TypeReference_1__TypeReference_1_(_b,es);
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_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_vX_X_X_extension_store_service_ServiceStoreModuleSerializerExtension)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public RichIterable> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_extension_store_service_ServiceStoreModuleSerializerExtension _v_automap, final ExecutionSupport es)
     {
return CompiledSupport.toPureCollection(_v_automap._transfers_securityScheme_transformSecurityScheme());
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$9", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_metamodel_store_service_SecurityScheme value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SecurityScheme _other, final ExecutionSupport es)
     {
platform_pure_essential_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_("Unsupported Security Scheme",es);
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_SecurityScheme_Impl("Anonymous_NoCounter").__type("unknown");
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformTypeReference$4$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$5", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_metamodel_store_service_IntegerTypeReference_Impl("Anonymous_NoCounter").__type("integer")._list(_it._list());
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$8", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_ApiKeySecurityScheme execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ApiKeySecurityScheme)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_ApiKeySecurityScheme value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_ApiKeySecurityScheme _a, final ExecutionSupport es)
     {
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_ApiKeySecurityScheme_Impl("Anonymous_NoCounter").__type("apiKey")._location(CompiledSupport.pureToString(_a._location(), es))._keyName(_a._keyName());
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformTypeReference$4$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$7", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_metamodel_store_service_FloatTypeReference_Impl("Anonymous_NoCounter").__type("float")._list(_ft._list());
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$mapping$transformRootServiceInstanceSetImplementation$1$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_3$6", new DefaultPureLambdaFunction1, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_LocalMappingProperty>()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_mapping_transformLocalMappingProperties_Property_1__LocalMappingProperty_1_(_p,es);
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformTypeReference$4$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$1", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_metamodel_store_service_StringTypeReference_Impl("Anonymous_NoCounter").__type("string")._list(_st._list());
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformTypeReference$4$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$3", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_metamodel_store_service_BooleanTypeReference_Impl("Anonymous_NoCounter").__type("boolean")._list(_bt._list());
     }
}
);
        __functions.put("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformTypeReference$4$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$11", new DefaultPureLambdaFunction1()
{
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_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));
     }
}
);
    }

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_ServiceStore Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 26, 36, -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/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 27, 71, -1, -1)),es))))._securitySchemes(CoreGen.newMap(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((PureMap)_s._securitySchemes()).getMap().keyValuesView().collect(new DefendedFunction(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair valueOf(Object o){return new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl("")._first(((org.eclipse.collections.api.tuple.Pair)o).getOne())._second(((org.eclipse.collections.api.tuple.Pair)o).getTwo());}})), (org.eclipse.collections.api.block.function.Function2, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair>)(new DefendedPureLambdaFunction1, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair>()
{
private final MutableMap __vars = Maps.fixedSize.of("extensions", _extensions);
     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair _e, final ExecutionSupport es)
     {
return (CompiledSupport.>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_e._first(),core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_transformSecurityScheme_SecurityScheme_1__Extension_MANY__SecurityScheme_1_(_e._second(),CompiledSupport.toPureCollection(_extensions),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 28, 68, -1, -1)));
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
, 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_vX_X_X_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_vX_X_X_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_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_metamodel_store_service_ServiceStoreElement Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_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_vX_X_X_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_vX_X_X_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_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformServiceStoreElement$2$system$imports$import__core_servicestore_protocols_pure_vX_X_X_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_vX_X_X_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformServiceStoreElement$2$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$11")), es)
))._response(CompiledSupport.castWithExceptionHandling(core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_transformTypeReference_TypeReference_1__TypeReference_1_(_s._response(),es),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_ComplexTypeReference.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 49, 164, -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_vX_X_X_metamodel_store_service_SingleSecuritySchemeRequirement 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_vX_X_X_metamodel_store_service_SingleSecuritySchemeRequirement value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_SecuritySchemeRequirement _p, final ExecutionSupport es)
     {
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_SingleSecuritySchemeRequirement_Impl("Anonymous_NoCounter").__type("single")._id(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/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 52, 141, -1, -1))._id())._securityScheme(core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_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/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 53, 153, -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/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 35, 8, -1, -1))))
;
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_ServiceParameter Root_meta_protocols_pure_vX_X_X_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_vX_X_X_metamodel_store_service_TypeReference _type = core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_transformTypeReference_TypeReference_1__TypeReference_1_(_s._type(),es);
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_ServiceParameter_Impl("Anonymous_NoCounter")._name(_s._name())._type(_type)._allowReserved(_s._allowReserved())._required(_s._required())._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/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 69, 69, -1, -1)),es))))._serializationFormat(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_SerializationFormat_Impl("Anonymous_NoCounter")._style(CompiledSupport.mapToOneOverOne(_s._serializationFormat(), (org.eclipse.collections.api.block.function.Function2)(core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformServiceStoreParameter$3$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$10")), es)
)._explode(CompiledSupport.mapToOneOverOne(_s._serializationFormat(), (org.eclipse.collections.api.block.function.Function2)(core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformServiceStoreParameter$3$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$12")), es)
));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_TypeReference Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_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_vX_X_X_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_vX_X_X_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_vX_X_X_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_vX_X_X_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/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 76, 8, -1, -1)))))))
;
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_SecurityScheme Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$0")), es)
),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_extension_SerializerExtension_vX_X_X.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 87, 57, -1, -1))), (org.eclipse.collections.api.block.function.Function2)(core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$1")), es)
),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_extension_store_service_ServiceStoreModuleSerializerExtension.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 87, 176, -1, -1))), (org.eclipse.collections.api.block.function.Function2>>)(core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$2")), es)
, Lists.mutable.>with(new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$5")
), (
core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$5")
))
,new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$8")
), (
core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$8")
))
,new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$9")
), (
core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$transformSecurityScheme$5$system$imports$import__core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore_pure_2$9")
))
))), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 105, 8, -1, -1)),new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 87, 8, -1, -1)), es);
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_RootServiceClassMapping Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_metamodel_domain_MappingClass>)(new DefendedPureLambdaFunction1, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_MappingClass>()
{
private final MutableMap __vars = Maps.fixedSize.of("extensions", _extensions,"mapping", _mapping);
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_metamodel_domain_MappingClass value(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MappingClass _mc, final ExecutionSupport es)
     {
return core_pure_protocol_vX_X_X_transfers_mapping.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_metamodel_store_service_mapping_LocalMappingProperty>)(core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.__functions.get("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$store$service$mapping$transformRootServiceInstanceSetImplementation$1$system$imports$import__core_servicestore_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_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_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_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_vX_X_X_metamodel_store_service_mapping_LocalMappingProperty Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 131, 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/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 132, 56, -1, -1)),es))._multiplicity(core_pure_protocol_vX_X_X_transfers_metamodel.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(_p._multiplicity(),es));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_ServiceMapping Root_meta_protocols_pure_vX_X_X_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_vX_X_X_metamodel_store_service_mapping_ServiceMapping_Impl("Anonymous_NoCounter")._service(core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_mapping_transformServiceToServicePtr_Service_1__ServicePtr_1_(_sm._service(),es))._pathOffset(CompiledSupport.castWithExceptionHandling(CompiledSupport.mapToOneOverOne(_sm._pathOffset(), (org.eclipse.collections.api.block.function.Function2, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(new DefendedPureLambdaFunction1, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>()
{
private final MutableMap __vars = Maps.fixedSize.of("extensions", _extensions);
     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path _p, final ExecutionSupport es)
     {
return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(CompiledSupport.toPureCollection(_p),(RichIterable)null,CompiledSupport.castWithExceptionHandling(CoreGen.newMap(Lists.immutable.>empty(), es),org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 141, 165, -1, -1)),core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_functionReturnMultiplicity_Function_1__Multiplicity_1_(_p,es),CompiledSupport.toPureCollection(_extensions),es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/protocols/pure/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 141, 244, -1, -1)))._requestBuildInfo(CompiledSupport.mapToOneOverOne(_sm._requestBuildInfo(), (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_vX_X_X_metamodel_store_service_mapping_ServiceRequestBuildInfo 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_protocols_pure_vX_X_X_metamodel_store_service_mapping_ServiceRequestBuildInfo value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBuildInfo _r, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_mapping_transformServiceRequestBuildInfo_ServiceRequestBuildInfo_1__Extension_MANY__ServiceRequestBuildInfo_1_(_r,CompiledSupport.toPureCollection(_extensions),es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
);
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_ServiceGroupPtr Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_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_vX_X_X_metamodel_store_service_ServiceGroupPtr)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_ServiceGroupPtr)core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_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/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 151, 65, -1, -1)),es))));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_ServicePtr Root_meta_protocols_pure_vX_X_X_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_vX_X_X_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_vX_X_X_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_vX_X_X_metamodel_store_service_ServiceGroupPtr)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_ServiceGroupPtr)core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_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/vX_X_X/transfers/metamodel_serviceStore.pure", -1, -1, 160, 65, -1, -1)),es))));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_ServiceRequestBuildInfo Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_mapping_transformServiceRequestBuildInfo_ServiceRequestBuildInfo_1__Extension_MANY__ServiceRequestBuildInfo_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBuildInfo _s, final RichIterable _extensions,final ExecutionSupport es)
{
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_ServiceRequestBuildInfo_Impl("Anonymous_NoCounter")._requestParametersBuildInfo(CompiledSupport.mapToOneOverOne(_s._requestParametersBuildInfo(), (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_vX_X_X_metamodel_store_service_mapping_ServiceRequestParametersBuildInfo 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_ServiceRequestParametersBuildInfo value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParametersBuildInfo _param, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_mapping_transformServiceRequestParametersBuildInfo_ServiceRequestParametersBuildInfo_1__Extension_MANY__ServiceRequestParametersBuildInfo_1_(_param,CompiledSupport.toPureCollection(_extensions),es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
)._requestBodyBuildInfo(CompiledSupport.mapToOneOverOne(_s._requestBodyBuildInfo(), (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_vX_X_X_metamodel_store_service_mapping_ServiceRequestBodyBuildInfo execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBodyBuildInfo)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_ServiceRequestBodyBuildInfo value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBodyBuildInfo _body, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_mapping_transformServiceRequestBodyBuildInfo_ServiceRequestBodyBuildInfo_1__Extension_MANY__ServiceRequestBodyBuildInfo_1_(_body,CompiledSupport.toPureCollection(_extensions),es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
);
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_ServiceRequestParametersBuildInfo Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_mapping_transformServiceRequestParametersBuildInfo_ServiceRequestParametersBuildInfo_1__Extension_MANY__ServiceRequestParametersBuildInfo_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParametersBuildInfo _s, final RichIterable _extensions,final ExecutionSupport es)
{
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_ServiceRequestParametersBuildInfo_Impl("Anonymous_NoCounter")._parameterBuildInfoList(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s._parameterBuildInfoList()), (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_vX_X_X_metamodel_store_service_mapping_ServiceRequestParameterBuildInfo 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_vX_X_X_metamodel_store_service_mapping_ServiceRequestParameterBuildInfo value(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestParameterBuildInfo _param, final ExecutionSupport es)
     {
return core_servicestore_protocols_pure_vX_X_X_transfers_metamodel_serviceStore.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_mapping_transformServiceRequestParameterBuildInfo_ServiceRequestParameterBuildInfo_1__Extension_MANY__ServiceRequestParameterBuildInfo_1_(_param,CompiledSupport.toPureCollection(_extensions),es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_ServiceRequestParameterBuildInfo Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_mapping_transformServiceRequestParameterBuildInfo_ServiceRequestParameterBuildInfo_1__Extension_MANY__ServiceRequestParameterBuildInfo_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_vX_X_X_metamodel_store_service_mapping_ServiceRequestParameterBuildInfo_Impl("Anonymous_NoCounter")._serviceParameter(_s._serviceParameter()._name())._transform(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_transformLambda_FunctionDefinition_1__Extension_MANY__Lambda_1_(_s._transform(),CompiledSupport.toPureCollection(_extensions),es));
}

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_ServiceRequestBodyBuildInfo Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_store_service_mapping_transformServiceRequestBodyBuildInfo_ServiceRequestBodyBuildInfo_1__Extension_MANY__ServiceRequestBodyBuildInfo_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_mapping_ServiceRequestBodyBuildInfo _s, final RichIterable _extensions,final ExecutionSupport es)
{
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_service_mapping_ServiceRequestBodyBuildInfo_Impl("Anonymous_NoCounter")._transform(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_transformLambda_FunctionDefinition_1__Extension_MANY__Lambda_1_(_s._transform(),CompiledSupport.toPureCollection(_extensions),es));
}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy