public class CreateTableNode extends StoreTableNode implements Cloneable
tableNameoptions, storageType| Constructor and Description |
|---|
CreateTableNode(int pid) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
boolean |
equals(Object obj) |
Schema |
getLogicalSchema() |
org.apache.hadoop.fs.Path |
getPath() |
PlanString |
getPlanString() |
Schema |
getTableSchema() |
int |
hashCode() |
boolean |
hasPath() |
boolean |
hasSubQuery() |
boolean |
isExternal() |
boolean |
isIfNotExists() |
void |
postOrder(LogicalNodeVisitor visitor) |
void |
preOrder(LogicalNodeVisitor visitor) |
void |
setExternal(boolean external) |
void |
setIfNotExists(boolean ifNotExists) |
void |
setPath(org.apache.hadoop.fs.Path path) |
void |
setTableSchema(Schema schema) |
String |
toString() |
getPartitionMethod, getTableName, hasPartition, hasTableName, hasTargetTable, setPartitionMethod, setTableNamegetOptions, getStorageType, hasOptions, setOptions, setStorageTypechildNum, deepEquals, getChild, getChild, setChildgetCost, getInSchema, getOutSchema, getPID, getType, setCost, setInSchema, setOutSchema, setPID, setType, toJsonpublic void setTableSchema(Schema schema)
public Schema getTableSchema()
public Schema getLogicalSchema()
public boolean hasPath()
public void setPath(org.apache.hadoop.fs.Path path)
public org.apache.hadoop.fs.Path getPath()
public boolean isExternal()
public void setExternal(boolean external)
public boolean hasSubQuery()
public void setIfNotExists(boolean ifNotExists)
public boolean isIfNotExists()
public PlanString getPlanString()
getPlanString in class StoreTableNodepublic boolean equals(Object obj)
equals in class StoreTableNodepublic Object clone() throws CloneNotSupportedException
clone in class StoreTableNodeCloneNotSupportedExceptionpublic String toString()
toString in class StoreTableNodepublic void preOrder(LogicalNodeVisitor visitor)
public void postOrder(LogicalNodeVisitor visitor)
Copyright © 2015 Apache Software Foundation. All Rights Reserved.