class org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator$4 extends java.lang.Object implements org.finos.legend.engine.protocol.graphQL.metamodel.executable.SelectionVisitor { final org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel val$pureModel; final org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator this$0; void (org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator, org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel) { org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel v; org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator v; org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator$4 v; v := @this: org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator$4; v := @parameter: org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator; v := @parameter: org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel; v. = v; v. = v; specialinvoke v.()>(); return; } public org.finos.legend.pure.generated.Root_meta_external_query_graphQL_metamodel_sdl_executable_Selection visit(org.finos.legend.engine.protocol.graphQL.metamodel.executable.Field) { org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel v; org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator$4 v; org.finos.legend.pure.generated.Root_meta_external_query_graphQL_metamodel_sdl_executable_Field v; org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator v; org.finos.legend.engine.protocol.graphQL.metamodel.executable.Field v; v := @this: org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator$4; v := @parameter: org.finos.legend.engine.protocol.graphQL.metamodel.executable.Field; v = v.; v = v.; v = virtualinvoke v.(v, v); return v; } public org.finos.legend.pure.generated.Root_meta_external_query_graphQL_metamodel_sdl_executable_Selection visit(org.finos.legend.engine.protocol.graphQL.metamodel.executable.FragmentSpread) { org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel v; org.finos.legend.pure.generated.Root_meta_external_query_graphQL_metamodel_sdl_executable_FragmentSpread v; org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator$4 v; org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator v; org.finos.legend.engine.protocol.graphQL.metamodel.executable.FragmentSpread v; v := @this: org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator$4; v := @parameter: org.finos.legend.engine.protocol.graphQL.metamodel.executable.FragmentSpread; v = v.; v = v.; v = virtualinvoke v.(v, v); return v; } public org.finos.legend.pure.generated.Root_meta_external_query_graphQL_metamodel_sdl_executable_Selection visit(org.finos.legend.engine.protocol.graphQL.metamodel.executable.InLineFragment) { org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel v; org.finos.legend.pure.generated.Root_meta_external_query_graphQL_metamodel_sdl_executable_InLineFragment v; org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator$4 v; org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator v; org.finos.legend.engine.protocol.graphQL.metamodel.executable.InLineFragment v; v := @this: org.finos.legend.engine.protocol.graphQL.metamodel.ProtocolToMetamodelTranslator$4; v := @parameter: org.finos.legend.engine.protocol.graphQL.metamodel.executable.InLineFragment; v = v.; v = v.; v = virtualinvoke v.(v, v); return v; } }