[]
        
(Showing Draft Content)

C1.DataConnector.ISqlVisitor-1

ISqlVisitor<Result> Interface

This interface defines a complete generic visitor for a parse tree produced by SqlParser.

Namespace: C1.DataConnector
Assembly: C1.DataConnector.dll
Syntax
[CLSCompliant(false)]
public interface ISqlVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

Name Description
VisitAlter_table_stmt(Alter_table_stmtContext)

Visit a parse tree produced by alter_table_stmt().

VisitAny_name(Any_nameContext)

Visit a parse tree produced by any_name().

VisitArgs_list(Args_listContext)

Visit a parse tree produced by args_list().

VisitBegin_stmt(Begin_stmtContext)

Visit a parse tree produced by begin_stmt().

VisitBetween_and_expr(Between_and_exprContext)

Visit a parse tree produced by between_and_expr().

VisitCollation_name(Collation_nameContext)

Visit a parse tree produced by collation_name().

VisitColumn_alias(Column_aliasContext)

Visit a parse tree produced by column_alias().

VisitColumn_constraint(Column_constraintContext)

Visit a parse tree produced by column_constraint().

VisitColumn_def(Column_defContext)

Visit a parse tree produced by column_def().

VisitColumn_name(Column_nameContext)

Visit a parse tree produced by column_name().

VisitColumn_type_name(Column_type_nameContext)

Visit a parse tree produced by column_type_name().

VisitCommit_stmt(Commit_stmtContext)

Visit a parse tree produced by commit_stmt().

VisitCompound_clause(Compound_clauseContext)

Visit a parse tree produced by compound_clause().

VisitCompound_operator(Compound_operatorContext)

Visit a parse tree produced by compound_operator().

VisitConflict_clause(Conflict_clauseContext)

Visit a parse tree produced by conflict_clause().

VisitCreate_table_stmt(Create_table_stmtContext)

Visit a parse tree produced by create_table_stmt().

VisitDatabase_name(Database_nameContext)

Visit a parse tree produced by database_name().

VisitDelete_stmt(Delete_stmtContext)

Visit a parse tree produced by delete_stmt().

VisitDrop_table_stmt(Drop_table_stmtContext)

Visit a parse tree produced by drop_table_stmt().

VisitError(ErrorContext)

Visit a parse tree produced by error().

VisitError_message(Error_messageContext)

Visit a parse tree produced by error_message().

VisitExpr(ExprContext)

Visit a parse tree produced by expr().

VisitFactored_select_stmt(Factored_select_stmtContext)

Visit a parse tree produced by factored_select_stmt().

VisitForeign_key_clause(Foreign_key_clauseContext)

Visit a parse tree produced by foreign_key_clause().

VisitForeign_table(Foreign_tableContext)

Visit a parse tree produced by foreign_table().

VisitFunction(FunctionContext)

Visit a parse tree produced by function().

VisitFunction_name(Function_nameContext)

Visit a parse tree produced by function_name().

VisitGroupby_clause(Groupby_clauseContext)

Visit a parse tree produced by groupby_clause().

VisitHaving_clause(Having_clauseContext)

Visit a parse tree produced by having_clause().

VisitIn_list_expr(In_list_exprContext)

Visit a parse tree produced by in_list_expr().

VisitIndex_name(Index_nameContext)

Visit a parse tree produced by index_name().

VisitIndexed_column(Indexed_columnContext)

Visit a parse tree produced by indexed_column().

VisitInsert_stmt(Insert_stmtContext)

Visit a parse tree produced by insert_stmt().

VisitJoin_clause(Join_clauseContext)

Visit a parse tree produced by join_clause().

VisitJoin_constraint(Join_constraintContext)

Visit a parse tree produced by join_constraint().

VisitJoin_operator(Join_operatorContext)

Visit a parse tree produced by join_operator().

VisitJoin_right(Join_rightContext)

Visit a parse tree produced by join_right().

VisitKeyword(KeywordContext)

Visit a parse tree produced by keyword().

VisitLimit_clause(Limit_clauseContext)

Visit a parse tree produced by limit_clause().

VisitLiteral_value(Literal_valueContext)

Visit a parse tree produced by literal_value().

VisitModule_argument(Module_argumentContext)

Visit a parse tree produced by module_argument().

VisitModule_name(Module_nameContext)

Visit a parse tree produced by module_name().

VisitName(NameContext)

Visit a parse tree produced by name().

VisitNot_expr(Not_exprContext)

Visit a parse tree produced by not_expr().

VisitOrdering_term(Ordering_termContext)

Visit a parse tree produced by ordering_term().

VisitParse(ParseContext)

Visit a parse tree produced by parse().

VisitPragma_name(Pragma_nameContext)

Visit a parse tree produced by pragma_name().

VisitQualified_table_name(Qualified_table_nameContext)

Visit a parse tree produced by qualified_table_name().

VisitRaise_function(Raise_functionContext)

Visit a parse tree produced by raise_function().

VisitRelease_stmt(Release_stmtContext)

Visit a parse tree produced by release_stmt().

VisitResult_column(Result_columnContext)

Visit a parse tree produced by result_column().

VisitReturning_clause(Returning_clauseContext)

Visit a parse tree produced by returning_clause().

VisitRollback_stmt(Rollback_stmtContext)

Visit a parse tree produced by rollback_stmt().

VisitSavepoint_name(Savepoint_nameContext)

Visit a parse tree produced by savepoint_name().

VisitSavepoint_stmt(Savepoint_stmtContext)

Visit a parse tree produced by savepoint_stmt().

VisitSelect_core(Select_coreContext)

Visit a parse tree produced by select_core().

VisitSelect_or_values(Select_or_valuesContext)

Visit a parse tree produced by select_or_values().

VisitSelect_stmt(Select_stmtContext)

Visit a parse tree produced by select_stmt().

VisitSet_clause(Set_clauseContext)

Visit a parse tree produced by set_clause().

VisitSigned_number(Signed_numberContext)

Visit a parse tree produced by signed_number().

VisitSimple_select_stmt(Simple_select_stmtContext)

Visit a parse tree produced by simple_select_stmt().

VisitSql_stmt(Sql_stmtContext)

Visit a parse tree produced by sql_stmt().

VisitSql_stmt_list(Sql_stmt_listContext)

Visit a parse tree produced by sql_stmt_list().

VisitTable_alias(Table_aliasContext)

Visit a parse tree produced by table_alias().

VisitTable_constraint(Table_constraintContext)

Visit a parse tree produced by table_constraint().

VisitTable_name(Table_nameContext)

Visit a parse tree produced by table_name().

VisitTable_or_index_name(Table_or_index_nameContext)

Visit a parse tree produced by table_or_index_name().

VisitTable_or_subquery(Table_or_subqueryContext)

Visit a parse tree produced by table_or_subquery().

VisitTop_clause(Top_clauseContext)

Visit a parse tree produced by top_clause().

VisitTransaction_name(Transaction_nameContext)

Visit a parse tree produced by transaction_name().

VisitTrigger_name(Trigger_nameContext)

Visit a parse tree produced by trigger_name().

VisitType_name(Type_nameContext)

Visit a parse tree produced by type_name().

VisitUnary_operator(Unary_operatorContext)

Visit a parse tree produced by unary_operator().

VisitUpdate_stmt(Update_stmtContext)

Visit a parse tree produced by update_stmt().

VisitUpdate_stmt_limited(Update_stmt_limitedContext)

Visit a parse tree produced by update_stmt_limited().

VisitValues_list(Values_listContext)

Visit a parse tree produced by values_list().

VisitView_name(View_nameContext)

Visit a parse tree produced by view_name().

VisitWhere_clause(Where_clauseContext)

Visit a parse tree produced by where_clause().