Package org.fbsql.antlr4.generated
Interface FbsqlVisitor<T>
-
- Type Parameters:
T
- The return type of the visit operation. UseVoid
for operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
FbsqlBaseVisitor
public interface FbsqlVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced byFbsqlParser
.
-
-
Method Summary
-
-
-
Method Detail
-
visitNative_sql
T visitNative_sql(FbsqlParser.Native_sqlContext ctx)
Visit a parse tree produced byFbsqlParser.native_sql()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitParameter
T visitParameter(FbsqlParser.ParameterContext ctx)
Visit a parse tree produced byFbsqlParser.parameter()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitProcedure
T visitProcedure(FbsqlParser.ProcedureContext ctx)
Visit a parse tree produced byFbsqlParser.procedure()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRole_name
T visitRole_name(FbsqlParser.Role_nameContext ctx)
Visit a parse tree produced byFbsqlParser.role_name()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTrigger_before_procedure_name
T visitTrigger_before_procedure_name(FbsqlParser.Trigger_before_procedure_nameContext ctx)
Visit a parse tree produced byFbsqlParser.trigger_before_procedure_name()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTrigger_after_procedure_name
T visitTrigger_after_procedure_name(FbsqlParser.Trigger_after_procedure_nameContext ctx)
Visit a parse tree produced byFbsqlParser.trigger_after_procedure_name()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCompression_level
T visitCompression_level(FbsqlParser.Compression_levelContext ctx)
Visit a parse tree produced byFbsqlParser.compression_level()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitConnection_alias
T visitConnection_alias(FbsqlParser.Connection_aliasContext ctx)
Visit a parse tree produced byFbsqlParser.connection_alias()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStatement_alias
T visitStatement_alias(FbsqlParser.Statement_aliasContext ctx)
Visit a parse tree produced byFbsqlParser.statement_alias()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitProcedure_name
T visitProcedure_name(FbsqlParser.Procedure_nameContext ctx)
Visit a parse tree produced byFbsqlParser.procedure_name()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJson
T visitJson(FbsqlParser.JsonContext ctx)
Visit a parse tree produced byFbsqlParser.json()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJdbc_url
T visitJdbc_url(FbsqlParser.Jdbc_urlContext ctx)
Visit a parse tree produced byFbsqlParser.jdbc_url()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUser
T visitUser(FbsqlParser.UserContext ctx)
Visit a parse tree produced byFbsqlParser.user()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPassword
T visitPassword(FbsqlParser.PasswordContext ctx)
Visit a parse tree produced byFbsqlParser.password()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJdbc_connection_properties
T visitJdbc_connection_properties(FbsqlParser.Jdbc_connection_propertiesContext ctx)
Visit a parse tree produced byFbsqlParser.jdbc_connection_properties()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJdbc_driver_class_name
T visitJdbc_driver_class_name(FbsqlParser.Jdbc_driver_class_nameContext ctx)
Visit a parse tree produced byFbsqlParser.jdbc_driver_class_name()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJar_file
T visitJar_file(FbsqlParser.Jar_fileContext ctx)
Visit a parse tree produced byFbsqlParser.jar_file()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitConnection_pool_size_min
T visitConnection_pool_size_min(FbsqlParser.Connection_pool_size_minContext ctx)
Visit a parse tree produced byFbsqlParser.connection_pool_size_min()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitConnection_pool_size_max
T visitConnection_pool_size_max(FbsqlParser.Connection_pool_size_maxContext ctx)
Visit a parse tree produced byFbsqlParser.connection_pool_size_max()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSql_script_file
T visitSql_script_file(FbsqlParser.Sql_script_fileContext ctx)
Visit a parse tree produced byFbsqlParser.sql_script_file()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJson_file
T visitJson_file(FbsqlParser.Json_fileContext ctx)
Visit a parse tree produced byFbsqlParser.json_file()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCron_expression
T visitCron_expression(FbsqlParser.Cron_expressionContext ctx)
Visit a parse tree produced byFbsqlParser.cron_expression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitConnect_to_stmt
T visitConnect_to_stmt(FbsqlParser.Connect_to_stmtContext ctx)
Visit a parse tree produced byFbsqlParser.connect_to_stmt()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSwitch_to_stmt
T visitSwitch_to_stmt(FbsqlParser.Switch_to_stmtContext ctx)
Visit a parse tree produced byFbsqlParser.switch_to_stmt()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDeclare_statement_stmt
T visitDeclare_statement_stmt(FbsqlParser.Declare_statement_stmtContext ctx)
Visit a parse tree produced byFbsqlParser.declare_statement_stmt()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDeclare_procedure_stmt
T visitDeclare_procedure_stmt(FbsqlParser.Declare_procedure_stmtContext ctx)
Visit a parse tree produced byFbsqlParser.declare_procedure_stmt()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInclude_script_file_stmt
T visitInclude_script_file_stmt(FbsqlParser.Include_script_file_stmtContext ctx)
Visit a parse tree produced byFbsqlParser.include_script_file_stmt()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSchedule_stmt
T visitSchedule_stmt(FbsqlParser.Schedule_stmtContext ctx)
Visit a parse tree produced byFbsqlParser.schedule_stmt()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNative_stmt
T visitNative_stmt(FbsqlParser.Native_stmtContext ctx)
Visit a parse tree produced byFbsqlParser.native_stmt()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
-