|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.dna.sequencer.ddl.StandardDdlParser
org.jboss.dna.sequencer.ddl.dialect.mysql.MySqlDdlParser
public class MySqlDdlParser

MySql-specific DDL Parser. Includes custom data types as well as custom DDL statements.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jboss.dna.sequencer.ddl.dialect.mysql.MySqlDdlConstants |
|---|
MySqlDdlConstants.MySqlDataTypes, MySqlDdlConstants.MySqlStatementStartPhrases |
| Nested classes/interfaces inherited from interface org.jboss.dna.sequencer.ddl.DdlConstants |
|---|
DdlConstants.AstNodeNames, DdlConstants.DataTypes, DdlConstants.DropBehavior, DdlConstants.MatchType, DdlConstants.Problems, DdlConstants.ReferencialAction, DdlConstants.StatementStartPhrases |
| Field Summary |
|---|
| Fields inherited from interface org.jboss.dna.sequencer.ddl.DdlConstants |
|---|
ALTER, CHECK, COLUMN, COMMA, CONSTRAINT, CONSTRAINT_C, CONSTRAINT_FK, CONSTRAINT_PK, CONSTRAINT_UC, CREATE, DECLARE, DEFAULT_ID_CURRENT_USER, DEFAULT_ID_DATETIME, DEFAULT_ID_LITERAL, DEFAULT_ID_NULL, DEFAULT_ID_SESSION_USER, DEFAULT_ID_SYSTEM_USER, DEFAULT_ID_UNDEFINED, DEFAULT_ID_USER, DEFAULT_TERMINATOR, DELETE, DROP, FOREIGN, FOREIGN_KEY, GRANT, INDEX, INSERT, KEY, L_PAREN, L_SQUOTE, MISSING_TERMINATOR_NODE_LITERAL, OFF, ON, PERIOD, PRIMARY, PRIMARY_KEY, R_PAREN, REVOKE, SCHEMA, SELECT, SEMICOLON, SET, SPACE, SQL_92_RESERVED_WORDS, TABLE, UNIQUE, UPDATE, VIEW |
| Constructor Summary | |
|---|---|
MySqlDdlParser()
|
|
| Method Summary | |
|---|---|
String |
getId()
|
void |
registerWords(DdlTokenStream tokens)
Method provide means for DB-specific Statement implementations can contribute DDL Start Phrases and Keywords. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MySqlDdlParser()
| Method Detail |
|---|
public String getId()
getId in interface DdlParsergetId in class StandardDdlParserStandardDdlParser.getId()public void registerWords(DdlTokenStream tokens)
registerWords in interface DdlParserregisterWords in class StandardDdlParsertokens - the token stream containing the tokenized DDL content. may not be nullStandardDdlParser.registerWords(org.jboss.dna.sequencer.ddl.DdlTokenStream)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||