C# Class Tup.Cobar4Net.Parser.Recognizer.Mysql.Syntax.MySqlDmlSelectParser

Inheritance: MySqlDmlParser
Show file Open project: tupunco/Tup.Cobar4Net Class Usage Examples

Public Methods

Method Description
MySqlDmlSelectParser ( MySqlLexer lexer, MySqlExprParser exprParser ) : System.Collections.Generic
Select ( ) : DmlSelectStatement
SelectUnion ( ) : DmlQueryStatement

first token is either MySqlToken.KwSelect or MySqlToken.PuncLeftParen which has been scanned but not yet consumed

Private Methods

Method Description
MySqlDmlSelectParser ( ) : System.Collections.Generic
SelectExprList ( ) : string>>.IList
SelectOption ( ) : DmlSelectStatement.SelectOption

Method Details

MySqlDmlSelectParser() public method

public MySqlDmlSelectParser ( MySqlLexer lexer, MySqlExprParser exprParser ) : System.Collections.Generic
lexer Tup.Cobar4Net.Parser.Recognizer.Mysql.Lexer.MySqlLexer
exprParser MySqlExprParser
return System.Collections.Generic

Select() public method

public Select ( ) : DmlSelectStatement
return Tup.Cobar4Net.Parser.Ast.Stmt.Dml.DmlSelectStatement

SelectUnion() public method

first token is either MySqlToken.KwSelect or MySqlToken.PuncLeftParen which has been scanned but not yet consumed
public SelectUnion ( ) : DmlQueryStatement
return Tup.Cobar4Net.Parser.Ast.Stmt.Dml.DmlQueryStatement