OmniSciDB
a5dc49c757
|
Public Member Functions | |
void | setPos (final SqlParserPos pos) |
void | setTableName (final String tableName) |
void | alterOptions () |
void | alterTableName (final String newTableName) |
void | alterColumnName (final String columnName, final String newColumnName) |
void | addColumnList (final SqlNodeList columnList) |
void | addAlterColumnList (final SqlNodeList columnList) |
void | dropColumn (final SqlNodeList columnList) |
SqlAlterTable | build () |
Public Member Functions inherited from com.mapd.parser.extension.ddl.SqlOptionsBuilder | |
void | addOption (final String attribute, final String value) |
Private Attributes | |
SqlParserPos | pos |
AlterType | alterType |
String | tableName |
String | newTableName |
String | columnName |
String | newColumnName |
SqlNodeList | columnList |
Additional Inherited Members | |
Protected Attributes inherited from com.mapd.parser.extension.ddl.SqlOptionsBuilder | |
Map< String, String > | options |
Definition at line 83 of file SqlAlterTable.java.
|
inline |
Definition at line 121 of file SqlAlterTable.java.
References com.mapd.parser.extension.ddl.SqlAlterTable.AlterType.ALTER_COLUMN, and com.mapd.parser.extension.ddl.SqlAlterTable.Builder.columnList.
|
inline |
Definition at line 116 of file SqlAlterTable.java.
References com.mapd.parser.extension.ddl.SqlAlterTable.AlterType.ADD_COLUMN, and com.mapd.parser.extension.ddl.SqlAlterTable.Builder.columnList.
|
inline |
Definition at line 110 of file SqlAlterTable.java.
References com.mapd.parser.extension.ddl.SqlAlterTable.Builder.columnName, com.mapd.parser.extension.ddl.SqlAlterTable.Builder.newColumnName, and com.mapd.parser.extension.ddl.SqlAlterTable.AlterType.RENAME_COLUMN.
|
inline |
Definition at line 100 of file SqlAlterTable.java.
References com.mapd.parser.extension.ddl.SqlAlterTable.AlterType.ALTER_OPTIONS.
|
inline |
Definition at line 105 of file SqlAlterTable.java.
References com.mapd.parser.extension.ddl.SqlAlterTable.Builder.newTableName, and com.mapd.parser.extension.ddl.SqlAlterTable.AlterType.RENAME_TABLE.
|
inline |
Definition at line 131 of file SqlAlterTable.java.
References com.mapd.parser.extension.ddl.SqlAlterTable.Builder.alterType, com.mapd.parser.extension.ddl.SqlAlterTable.Builder.columnList, com.mapd.parser.extension.ddl.SqlAlterTable.Builder.columnName, com.mapd.parser.extension.ddl.SqlAlterTable.Builder.newColumnName, com.mapd.parser.extension.ddl.SqlAlterTable.Builder.newTableName, com.mapd.parser.extension.ddl.SqlAlterTable.Builder.pos, com.mapd.parser.extension.ddl.SqlAlterTable.SqlAlterTable(), and com.mapd.parser.extension.ddl.SqlAlterTable.Builder.tableName.
|
inline |
Definition at line 126 of file SqlAlterTable.java.
References com.mapd.parser.extension.ddl.SqlAlterTable.Builder.columnList, and com.mapd.parser.extension.ddl.SqlAlterTable.AlterType.DROP_COLUMN.
|
inline |
Definition at line 92 of file SqlAlterTable.java.
References com.mapd.parser.extension.ddl.SqlAlterTable.Builder.pos.
|
inline |
Definition at line 96 of file SqlAlterTable.java.
References com.mapd.parser.extension.ddl.SqlAlterTable.Builder.tableName.
|
private |
Definition at line 85 of file SqlAlterTable.java.
Referenced by com.mapd.parser.extension.ddl.SqlAlterTable.Builder.build().
|
private |
Definition at line 90 of file SqlAlterTable.java.
Referenced by com.mapd.parser.extension.ddl.SqlAlterTable.Builder.addAlterColumnList(), com.mapd.parser.extension.ddl.SqlAlterTable.Builder.addColumnList(), com.mapd.parser.extension.ddl.SqlAlterTable.Builder.build(), and com.mapd.parser.extension.ddl.SqlAlterTable.Builder.dropColumn().
|
private |
Definition at line 88 of file SqlAlterTable.java.
Referenced by com.mapd.parser.extension.ddl.SqlAlterTable.Builder.alterColumnName(), and com.mapd.parser.extension.ddl.SqlAlterTable.Builder.build().
|
private |
Definition at line 89 of file SqlAlterTable.java.
Referenced by com.mapd.parser.extension.ddl.SqlAlterTable.Builder.alterColumnName(), and com.mapd.parser.extension.ddl.SqlAlterTable.Builder.build().
|
private |
Definition at line 87 of file SqlAlterTable.java.
Referenced by com.mapd.parser.extension.ddl.SqlAlterTable.Builder.alterTableName(), and com.mapd.parser.extension.ddl.SqlAlterTable.Builder.build().
|
private |
Definition at line 84 of file SqlAlterTable.java.
Referenced by com.mapd.parser.extension.ddl.SqlAlterTable.Builder.build(), and com.mapd.parser.extension.ddl.SqlAlterTable.Builder.setPos().
|
private |
Definition at line 86 of file SqlAlterTable.java.
Referenced by com.mapd.parser.extension.ddl.SqlAlterTable.Builder.build(), and com.mapd.parser.extension.ddl.SqlAlterTable.Builder.setTableName().