public class org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled extends org.finos.legend.pure.runtime.java.compiled.extension.AbstractCompiledExtension
{
public void <init>()
{
org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled v;
v := @this: org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled;
specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.extension.AbstractCompiledExtension: void <init>()>();
return;
}
public java.util.List getExtraJavaSources()
{
org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled v;
org.finos.legend.pure.runtime.java.compiled.compiler.StringJavaSource v;
org.eclipse.collections.api.list.FixedSizeList v;
org.eclipse.collections.api.factory.list.FixedSizeListFactory v;
v := @this: org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled;
v = <org.eclipse.collections.api.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
v = virtualinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled: org.finos.legend.pure.runtime.java.compiled.compiler.StringJavaSource loadExtraJavaSource(java.lang.String,java.lang.String,java.lang.String)>("org.finos.legend.pure.generated", "JsonGen", "org/finos/legend/pure/runtime/java/extension/external/json/compiled/JsonGen.java");
v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList 'with'(java.lang.Object)>(v);
return v;
}
public java.util.List getExtraNatives()
{
org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.ParseJSON v;
org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled v;
org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.ToJsonBeta v;
org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.FromJsonDeprecated v;
org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.EqualJsonStrings v;
org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.FromJson v;
org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.Escape v;
org.eclipse.collections.api.list.FixedSizeList v;
org.eclipse.collections.api.factory.list.FixedSizeListFactory v;
v := @this: org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled;
v = <org.eclipse.collections.api.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
v = new org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.EqualJsonStrings;
specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.EqualJsonStrings: void <init>()>();
v = new org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.Escape;
specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.Escape: void <init>()>();
v = new org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.FromJson;
specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.FromJson: void <init>()>();
v = new org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.FromJsonDeprecated;
specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.FromJsonDeprecated: void <init>()>();
v = new org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.ParseJSON;
specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.ParseJSON: void <init>()>();
v = new org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.ToJsonBeta;
specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.compiled.natives.ToJsonBeta: void <init>()>();
v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList 'with'(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v, v, v, v);
return v;
}
public java.lang.String getRelatedRepository()
{
org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled v;
v := @this: org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled;
return "core_functions_json";
}
public static org.finos.legend.pure.runtime.java.compiled.extension.CompiledExtension extension()
{
org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled v;
v = new org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled;
specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.compiled.JsonExtensionCompiled: void <init>()>();
return v;
}
static void <clinit>()
{
org.finos.legend.pure.runtime.java.extension.external.json.compiled.CompiledJsonExtraTypeProcessor v;
v = new org.finos.legend.pure.runtime.java.extension.external.json.compiled.CompiledJsonExtraTypeProcessor;
specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.compiled.CompiledJsonExtraTypeProcessor: void <init>()>();
<org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser: org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonExtraTypeProcessor processor> = v;
return;
}
}