|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 DdlParser
getId
in class StandardDdlParser
StandardDdlParser.getId()
public void registerWords(DdlTokenStream tokens)
registerWords
in interface DdlParser
registerWords
in class StandardDdlParser
tokens
- 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 |