public class AlterTableNode extends LogicalNode
| Constructor and Description |
|---|
AlterTableNode(int pid) |
| Modifier and Type | Method and Description |
|---|---|
int |
childNum() |
boolean |
equals(Object obj) |
Column |
getAddNewColumn() |
AlterTableOpType |
getAlterTableOpType() |
LogicalNode |
getChild(int idx) |
String |
getColumnName() |
String |
getNewColumnName() |
String |
getNewTableName() |
PlanString |
getPlanString() |
String |
getTableName() |
void |
postOrder(LogicalNodeVisitor visitor) |
void |
preOrder(LogicalNodeVisitor visitor) |
void |
setAddNewColumn(Column addNewColumn) |
void |
setAlterTableOpType(AlterTableOpType alterTableOpType) |
void |
setColumnName(String columnName) |
void |
setNewColumnName(String newColumnName) |
void |
setNewTableName(String newTableName) |
void |
setTableName(String tableName) |
String |
toString() |
clone, deepEquals, getCost, getInSchema, getOutSchema, getPID, getType, setCost, setInSchema, setOutSchema, setPID, setType, toJsonpublic int childNum()
childNum in class LogicalNodepublic LogicalNode getChild(int idx)
getChild in class LogicalNodepublic String getTableName()
public void setTableName(String tableName)
public String getNewTableName()
public void setNewTableName(String newTableName)
public String getColumnName()
public void setColumnName(String columnName)
public String getNewColumnName()
public void setNewColumnName(String newColumnName)
public Column getAddNewColumn()
public void setAddNewColumn(Column addNewColumn)
public AlterTableOpType getAlterTableOpType()
public void setAlterTableOpType(AlterTableOpType alterTableOpType)
public PlanString getPlanString()
getPlanString in class LogicalNodepublic boolean equals(Object obj)
equals in class LogicalNodepublic String toString()
toString in class LogicalNodepublic void preOrder(LogicalNodeVisitor visitor)
preOrder in class LogicalNodepublic void postOrder(LogicalNodeVisitor visitor)
postOrder in class LogicalNodeCopyright © 2015 Apache Software Foundation. All Rights Reserved.