public class org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact extends org.finos.legend.engine.protocol.functionActivator.deployment.FunctionActivatorArtifact
{
public void <init>()
{
org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact v;
v := @this: org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact;
specialinvoke v.<org.finos.legend.engine.protocol.functionActivator.deployment.FunctionActivatorArtifact: void <init>()>();
return;
}
public void <init>(java.lang.String, org.finos.legend.engine.protocol.hostedService.deployment.model.GenerationInfo, org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC)
{
org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact v;
org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceContent v;
org.finos.legend.engine.protocol.hostedService.deployment.model.GenerationInfo v;
java.lang.String v, v;
org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC v;
v := @this: org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact;
v := @parameter: java.lang.String;
v := @parameter: org.finos.legend.engine.protocol.hostedService.deployment.model.GenerationInfo;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC;
specialinvoke v.<org.finos.legend.engine.protocol.functionActivator.deployment.FunctionActivatorArtifact: void <init>()>();
v = new org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceContent;
specialinvoke v.<org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceContent: void <init>(java.lang.String,org.finos.legend.engine.protocol.hostedService.deployment.model.GenerationInfo)>(v, v);
v.<org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact: org.finos.legend.engine.protocol.functionActivator.deployment.FunctionActivatorDeploymentContent content> = v;
if v == null goto label;
v = virtualinvoke v.<org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact: java.lang.String getVersionInfo(org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC)>(v);
goto label;
label:
v = null;
label:
v.<org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact: java.lang.String version> = v;
return;
}
public void <init>(java.lang.String, org.finos.legend.engine.protocol.hostedService.deployment.model.GenerationInfo, org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext, org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC)
{
org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext v;
org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact v;
org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceContent v;
org.finos.legend.engine.protocol.hostedService.deployment.model.GenerationInfo v;
java.lang.String v, v;
org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC v;
v := @this: org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact;
v := @parameter: java.lang.String;
v := @parameter: org.finos.legend.engine.protocol.hostedService.deployment.model.GenerationInfo;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC;
specialinvoke v.<org.finos.legend.engine.protocol.functionActivator.deployment.FunctionActivatorArtifact: void <init>()>();
v = new org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceContent;
specialinvoke v.<org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceContent: void <init>(java.lang.String,org.finos.legend.engine.protocol.hostedService.deployment.model.GenerationInfo,org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext)>(v, v, v);
v.<org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact: org.finos.legend.engine.protocol.functionActivator.deployment.FunctionActivatorDeploymentContent content> = v;
if v == null goto label;
v = virtualinvoke v.<org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact: java.lang.String getVersionInfo(org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC)>(v);
goto label;
label:
v = null;
label:
v.<org.finos.legend.engine.protocol.hostedService.deployment.HostedServiceArtifact: java.lang.String version> = v;
return;
}
}