ch.sahits.codegen.java.input
Interface ISQLCreateToken

All Known Subinterfaces:
IMySQLCreateToken, IOracleCreateToken
All Known Implementing Classes:
MySQLCreateScriptInputParser, OracleSQLCreateScriptInputParser, SQLCreateScriptInput, SQLServerCreateScriptInputParser

public interface ISQLCreateToken

This interface defines the tokens that may occurre in a create script as constans.

Since:
0.9.0
Author:
Andi Hotz

Field Summary
static java.lang.String CLOSE_CURLY_BRACE
          The }
static java.lang.String CREATE
          The create key word
static java.lang.String CREATE_DELIMITER
          The semicolon
static java.lang.String FIELD_DEFLIMITER
          The comma
static java.lang.String INDEX
          The index key word
static java.lang.String LEFT_PARENTHESIS
          The (
static java.lang.String NOT
          The not key word
static java.lang.String NULL
          The null keyword
static java.lang.String ON
          The on keyword
static java.lang.String OPEN_CURLY_BRACE
          The {
static java.lang.String RIGHT_PARENTHESIS
          The )
static java.lang.String TABLE
          The table keyword
static java.lang.String UNIQUE
          The unique keyword
 

Field Detail

CREATE

static final java.lang.String CREATE
The create key word

See Also:
Constant Field Values

TABLE

static final java.lang.String TABLE
The table keyword

See Also:
Constant Field Values

INDEX

static final java.lang.String INDEX
The index key word

See Also:
Constant Field Values

CREATE_DELIMITER

static final java.lang.String CREATE_DELIMITER
The semicolon

See Also:
Constant Field Values

OPEN_CURLY_BRACE

static final java.lang.String OPEN_CURLY_BRACE
The {

See Also:
Constant Field Values

CLOSE_CURLY_BRACE

static final java.lang.String CLOSE_CURLY_BRACE
The }

See Also:
Constant Field Values

FIELD_DEFLIMITER

static final java.lang.String FIELD_DEFLIMITER
The comma

See Also:
Constant Field Values

NOT

static final java.lang.String NOT
The not key word

See Also:
Constant Field Values

NULL

static final java.lang.String NULL
The null keyword

See Also:
Constant Field Values

UNIQUE

static final java.lang.String UNIQUE
The unique keyword

See Also:
Constant Field Values

LEFT_PARENTHESIS

static final java.lang.String LEFT_PARENTHESIS
The (

See Also:
Constant Field Values

RIGHT_PARENTHESIS

static final java.lang.String RIGHT_PARENTHESIS
The )

See Also:
Constant Field Values

ON

static final java.lang.String ON
The on keyword

See Also:
Constant Field Values