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

org.finos.legend.pure.generated.core_servicestore_protocols_pure_v1_30_0_transfers_connection_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_30_0_transfers_connection_serviceStore
{
    public static MutableMap> __functions = Maps.fixedSize.empty();

public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_connection_store_service_ServiceStoreConnection Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_connection_store_service_transformServiceStoreConnection_ServiceStoreConnection_1__Extension_MANY__ServiceStoreConnection_1_(final org.finos.legend.pure.generated.Root_meta_external_store_service_metamodel_runtime_ServiceStoreConnection _connection, final RichIterable _extensions,final ExecutionSupport es)
{
return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_connection_store_service_ServiceStoreConnection_Impl("Anonymous_NoCounter").__type("serviceStore")._element("")._baseUrl(_connection._baseUrl())._authenticationSpecifications(CoreGen.newMap(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((PureMap)_connection._authenticationSpecifications()).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_authentication_pure_v1_30_0_transfers_authentication.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_authentication_transformAuthenticationSpecification_AuthenticationSpecification_1__Extension_MANY__AuthenticationSpecification_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/v1_30_0/transfers/connection_serviceStore.pure", -1, -1, 27, 101, -1, -1)));
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}
), es)
, es));
}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy