C# Класс Tup.Cobar4Net.Parser.Recognizer.Mysql.Syntax.MySqlDdlParser

Наследование: MySqlParser
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
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

Truncate() публичный Метод

Описание свойств

exprParser защищенное свойство

protected MySqlExprParser,Tup.Cobar4Net.Parser.Recognizer.Mysql.Syntax exprParser
Результат MySqlExprParser