C# 클래스 Tup.Cobar4Net.Parser.Recognizer.Mysql.Syntax.MySqlDdlParser

상속: MySqlParser
파일 보기 프로젝트 열기: tupunco/Tup.Cobar4Net 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
exprParser MySqlExprParser

공개 메소드들

메소드 설명
DdlStmt ( ) : IDdlStatement

nothing has been pre-consumed

MySqlDdlParser ( MySqlLexer lexer, MySqlExprParser exprParser ) : System
Truncate ( ) : DdlTruncateStatement

비공개 메소드들

메소드 설명
AlterTable ( DdlAlterTableStatement stmt ) : DdlAlterTableStatement

token of table name has been consumed

ColumnDefinition ( ) : ColumnDefinition
CreateTable ( bool temp ) : DdlCreateTableStatement

TABLE has been consumed

CreateTableDefs ( DdlCreateTableStatement stmt ) : void
DataType ( ) : DataType
DropTable ( bool temp ) : DdlDropTableStatement

TABLE has been consumed

IndexColumnName ( ) : IndexColumnName
IndexDefinition ( ) : IndexDefinition
IndexOptions ( ) : IList
MySqlDdlParser ( ) : System
TableOption ( TableOptions options ) : bool
TableOptions ( TableOptions options ) : bool

메소드 상세

DdlStmt() 공개 메소드

nothing has been pre-consumed
public DdlStmt ( ) : IDdlStatement
리턴 IDdlStatement

MySqlDdlParser() 공개 메소드

public MySqlDdlParser ( MySqlLexer lexer, MySqlExprParser exprParser ) : System
lexer Tup.Cobar4Net.Parser.Recognizer.Mysql.Lexer.MySqlLexer
exprParser MySqlExprParser
리턴 System

프로퍼티 상세

exprParser 보호되어 있는 프로퍼티

protected MySqlExprParser,Tup.Cobar4Net.Parser.Recognizer.Mysql.Syntax exprParser
리턴 MySqlExprParser