public interface  org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammarVisitor extends java.lang.Object implements org.antlr.v.runtime.tree.ParseTreeVisitor
{
public abstract java.lang.Object visitIdentifier(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$IdentifierContext);
public abstract java.lang.Object visitTrinoDatasourceSpecification(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoDatasourceSpecificationContext);
public abstract java.lang.Object visitTrinoHost(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoHostContext);
public abstract java.lang.Object visitTrinoPort(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoPortContext);
public abstract java.lang.Object visitTrinoCatalog(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoCatalogContext);
public abstract java.lang.Object visitTrinoSchema(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoSchemaContext);
public abstract java.lang.Object visitTrinoClientTags(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoClientTagsContext);
public abstract java.lang.Object visitTrinoSSLSpecification(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoSSLSpecificationContext);
public abstract java.lang.Object visitTrinoSSL(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoSSLContext);
public abstract java.lang.Object visitTrinoTrustStorePathVaultReference(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoTrustStorePathVaultReferenceContext);
public abstract java.lang.Object visitTrinoTrustStorePasswordVaultReference(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoTrustStorePasswordVaultReferenceContext);
public abstract java.lang.Object visitTrinoDelegatedKerberosAuth(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoDelegatedKerberosAuthContext);
public abstract java.lang.Object visitTrinoServerPrincipal(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoServerPrincipalContext);
public abstract java.lang.Object visitTrinoKerberosRemoteServiceName(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoKerberosRemoteServiceNameContext);
public abstract java.lang.Object visitTrinoKerberosUseCanonicalHostname(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$TrinoKerberosUseCanonicalHostnameContext);
public abstract java.lang.Object visitQualifiedName(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$QualifiedNameContext);
public abstract java.lang.Object visitPackagePath(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$PackagePathContext);
public abstract java.lang.Object visitWord(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$WordContext);
public abstract java.lang.Object visitIslandDefinition(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$IslandDefinitionContext);
public abstract java.lang.Object visitIslandContent(org.finos.legend.engine.language.pure.grammar.'from'.antlr.connection.TrinoParserGrammar$IslandContentContext);
}