class org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker extends java.lang.Object { private final java.util.Map schemaExtensions; private final org.finos.legend.engine.language.pure.grammar.'from'.ParseTreeWalkerSourceInformation walkerSourceInformation; private final java.util.function.Consumer elementConsumer; private final org.finos.legend.engine.protocol.pure.v.model.packageableElement.section.ImportAwareCodeSection section; void (org.finos.legend.engine.language.pure.grammar.'from'.ParseTreeWalkerSourceInformation, java.util.function.Consumer, org.finos.legend.engine.language.pure.grammar.'from'.PureGrammarParserContext, org.finos.legend.engine.protocol.pure.v.model.packageableElement.section.ImportAwareCodeSection) { java.util.function.Consumer v; org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker v; org.finos.legend.engine.language.pure.grammar.'from'.PureGrammarParserContext v; java.util.Map v; org.finos.legend.engine.language.pure.grammar.'from'.ParseTreeWalkerSourceInformation v; org.finos.legend.engine.protocol.pure.v.model.packageableElement.section.ImportAwareCodeSection v; v := @this: org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker; v := @parameter: org.finos.legend.engine.language.pure.grammar.'from'.ParseTreeWalkerSourceInformation; v := @parameter: java.util.function.Consumer; v := @parameter: org.finos.legend.engine.language.pure.grammar.'from'.PureGrammarParserContext; v := @parameter: org.finos.legend.engine.protocol.pure.v.model.packageableElement.section.ImportAwareCodeSection; specialinvoke v.()>(); v = staticinvoke (); v. = v; v. = v; v. = v; v. = v; return; } void visit(org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$DefinitionContext) { org.eclipse.collections.api.block.function.Function v; java.util.function.Function v, v; org.eclipse.collections.api.list.MutableList v; org.finos.legend.engine.protocol.pure.v.model.packageableElement.section.ImportAwareCodeSection v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$DefinitionContext v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$ImportsContext v; org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker v; java.util.function.Consumer v, v, v, v; java.util.List v, v, v; java.util.stream.Stream v, v, v, v, v, v; v := @this: org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker; v := @parameter: org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$DefinitionContext; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = staticinvoke (); v = staticinvoke (v, v); v. = v; v = virtualinvoke v.(); v = interfaceinvoke v.(); v = staticinvoke (v); v = interfaceinvoke v.(v); v = staticinvoke (v); v = interfaceinvoke v.(v); v = v.; interfaceinvoke v.(v); v = virtualinvoke v.(); v = interfaceinvoke v.(); v = staticinvoke (v); v = interfaceinvoke v.(v); v = staticinvoke (v); v = interfaceinvoke v.(v); v = v.; interfaceinvoke v.(v); return; } public org.finos.legend.engine.protocol.pure.v.model.packageableElement.externalFormat.ExternalFormatSchemaSet visitSchemaSet(org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$SchemaSetContext) { org.finos.legend.engine.protocol.pure.v.model.context.EngineErrorType v; org.eclipse.collections.api.block.function.Function v; org.antlr.v.runtime.RuleContext v, v; org.eclipse.collections.api.list.MutableList v; org.finos.legend.engine.protocol.pure.v.model.packageableElement.externalFormat.ExternalFormatSchemaSet v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$IdentifierContext v; java.util.Map v; java.lang.String v, v, v, v; org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker v; org.finos.legend.engine.language.pure.grammar.'from'.ParseTreeWalkerSourceInformation v, v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$PackagePathContext v, v; org.finos.legend.engine.protocol.pure.v.model.SourceInformation v, v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$QualifiedNameContext v, v, v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$SchemaSetContext v; org.antlr.v.runtime.tree.TerminalNode v; java.util.List v, v, v, v; org.finos.legend.engine.shared.core.operational.errorManagement.EngineException v; java.lang.Object v; v := @this: org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker; v := @parameter: org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$SchemaSetContext; v = v.; v = virtualinvoke v.(v); v = new org.finos.legend.engine.protocol.pure.v.model.packageableElement.externalFormat.ExternalFormatSchemaSet; specialinvoke v.()>(); v. = v; v = virtualinvoke v.(); v = virtualinvoke v.(); v = staticinvoke (v); v. = v; v = virtualinvoke v.(); v = virtualinvoke v.(); if v != null goto label; v = ""; goto label; label: v = virtualinvoke v.(); v = virtualinvoke v.(); v = virtualinvoke v.(); v = staticinvoke (v); label: v. = v; v = virtualinvoke v.(); v = staticinvoke (v, "format", v); v = virtualinvoke v.(); v = interfaceinvoke v.(); v = v.; v = virtualinvoke v.(v); v = v.; v = interfaceinvoke v.(v); if v != null goto label; v = new org.finos.legend.engine.shared.core.operational.errorManagement.EngineException; v = dynamicinvoke "makeConcatWithConstants" (v) ("Unknown schema format: \u0001"); v = ; specialinvoke v.(java.lang.String,org.finos.legend.engine.protocol.pure.v.model.SourceInformation,org.finos.legend.engine.protocol.pure.v.model.context.EngineErrorType)>(v, v, v); throw v; label: v. = v; v = virtualinvoke v.(); v = staticinvoke (v, "schemas", v); v = virtualinvoke v.(); v = staticinvoke (v); v = staticinvoke (v, v); v. = v; return v; } public org.finos.legend.engine.protocol.pure.v.model.packageableElement.externalFormat.ExternalFormatSchema visitSchema(org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$SchemaContext) { org.antlr.v.runtime.RuleContext v, v, v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$IdentifierContext v; java.lang.String v, v, v, v, v; org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker v; org.finos.legend.engine.language.pure.grammar.'from'.ParseTreeWalkerSourceInformation v, v; org.finos.legend.engine.protocol.pure.v.model.SourceInformation v, v; org.antlr.v.runtime.tree.TerminalNode v, v; java.util.List v, v, v; org.finos.legend.engine.protocol.pure.v.model.packageableElement.externalFormat.ExternalFormatSchema v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$SchemaContext v; v := @this: org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker; v := @parameter: org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$SchemaContext; v = v.; v = virtualinvoke v.(v); v = new org.finos.legend.engine.protocol.pure.v.model.packageableElement.externalFormat.ExternalFormatSchema; specialinvoke v.()>(); v. = v; v = virtualinvoke v.(); v = staticinvoke (v, "id", v); if v != null goto label; v = null; goto label; label: v = virtualinvoke v.(); v = staticinvoke (v); label: v. = v; v = virtualinvoke v.(); v = staticinvoke (v, "location", v); if v != null goto label; v = null; goto label; label: v = virtualinvoke v.(); v = interfaceinvoke v.(); v = staticinvoke (v, 1); label: v. = v; v = virtualinvoke v.(); v = staticinvoke (v, "content", v); v = virtualinvoke v.(); v = interfaceinvoke v.(); v = staticinvoke (v, 1); v. = v; v = v.; v = virtualinvoke v.(v); v. = v; return v; } public org.finos.legend.engine.protocol.pure.v.model.packageableElement.externalFormat.Binding visitBinding(org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$BindingContext) { java.util.stream.Collector v, v; org.finos.legend.engine.language.pure.grammar.'from'.ParseTreeWalkerSourceInformation v; org.finos.legend.engine.protocol.pure.v.model.SourceInformation v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$QualifiedNameContext v, v, v, v; org.antlr.v.runtime.tree.TerminalNode v; java.util.List v, v, v, v, v, v, v, v; java.util.stream.Stream v, v, v, v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$BindingContext v; java.util.function.Function v, v; org.antlr.v.runtime.RuleContext v, v, v, v, v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$IdentifierContext v, v; org.finos.legend.engine.protocol.pure.v.model.packageableElement.domain.ModelUnit v; java.lang.String v, v, v, v, v, v; org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$PackagePathContext v, v; java.lang.Object v, v; org.finos.legend.engine.protocol.pure.v.model.packageableElement.externalFormat.Binding v; v := @this: org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker; v := @parameter: org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$BindingContext; v = v.; v = virtualinvoke v.(v); v = new org.finos.legend.engine.protocol.pure.v.model.packageableElement.externalFormat.Binding; specialinvoke v.()>(); v. = v; v = virtualinvoke v.(); v = virtualinvoke v.(); v = staticinvoke (v); v. = v; v = virtualinvoke v.(); v = virtualinvoke v.(); if v != null goto label; v = ""; goto label; label: v = virtualinvoke v.(); v = virtualinvoke v.(); v = virtualinvoke v.(); v = staticinvoke (v); label: v. = v; v = virtualinvoke v.(); v = staticinvoke (v, "schemaSet", v); if v != null goto label; v = null; goto label; label: v = virtualinvoke v.(); v = specialinvoke v.(v); label: v. = v; v = virtualinvoke v.(); v = staticinvoke (v, "schemaId", v); if v != null goto label; v = null; goto label; label: v = virtualinvoke v.(); v = staticinvoke (v); label: v. = v; v = virtualinvoke v.(); v = staticinvoke (v, "contentType", v); v = virtualinvoke v.(); v = interfaceinvoke v.(); v = staticinvoke (v, 1); v. = v; v = virtualinvoke v.(); v = staticinvoke (v, "modelIncludes", v); v = virtualinvoke v.(); v = staticinvoke (v, "modelExcludes", v); v = new org.finos.legend.engine.protocol.pure.v.model.packageableElement.domain.ModelUnit; specialinvoke v.()>(); v = virtualinvoke v.(); v = interfaceinvoke v.(); v = staticinvoke (v); v = interfaceinvoke v.(v); v = staticinvoke (); v = interfaceinvoke v.(v); v. = v; if v == null goto label; v = virtualinvoke v.(); v = interfaceinvoke v.(); v = staticinvoke (v); v = interfaceinvoke v.(v); v = staticinvoke (); v = interfaceinvoke v.(v); v. = v; label: v. = v; return v; } public java.lang.String processQualifiedName(org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$QualifiedNameContext) { org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$IdentifierContext v; java.util.List v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$PackagePathContext v, v; java.lang.String v; org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$QualifiedNameContext v; v := @this: org.finos.legend.engine.language.pure.grammar.'from'.ExternalFormatParseTreeWalker; v := @parameter: org.finos.legend.engine.language.pure.grammar.'from'.antlr.ExternalFormatParserGrammar$QualifiedNameContext; v = virtualinvoke v.(); if v != null goto label; v = staticinvoke (); goto label; label: v = virtualinvoke v.(); v = virtualinvoke v.(); label: v = virtualinvoke v.(); v = staticinvoke (v, v); return v; } }