public class StoreTableNode extends PersistentStoreNode implements Cloneable
| Modifier and Type | Field and Description |
|---|---|
protected String |
tableName |
options, storageType| Modifier | Constructor and Description |
|---|---|
|
StoreTableNode(int pid) |
protected |
StoreTableNode(int pid,
NodeType nodeType) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
boolean |
equals(Object obj) |
PartitionMethodDesc |
getPartitionMethod() |
PlanString |
getPlanString() |
String |
getTableName() |
boolean |
hasPartition() |
boolean |
hasTableName()
Check if a table name is specified.
|
boolean |
hasTargetTable() |
void |
setPartitionMethod(PartitionMethodDesc partitionDesc) |
void |
setTableName(String tableName) |
String |
toString() |
getOptions, getStorageType, hasOptions, setOptions, setStorageTypechildNum, deepEquals, getChild, getChild, postOrder, preOrder, setChildgetCost, getInSchema, getOutSchema, getPID, getType, setCost, setInSchema, setOutSchema, setPID, setType, toJsonprotected String tableName
public StoreTableNode(int pid)
protected StoreTableNode(int pid,
NodeType nodeType)
public boolean hasTargetTable()
public boolean hasTableName()
public void setTableName(String tableName)
public final String getTableName()
public boolean hasPartition()
public PartitionMethodDesc getPartitionMethod()
public void setPartitionMethod(PartitionMethodDesc partitionDesc)
public PlanString getPlanString()
getPlanString in class PersistentStoreNodepublic boolean equals(Object obj)
equals in class PersistentStoreNodepublic Object clone() throws CloneNotSupportedException
clone in class PersistentStoreNodeCloneNotSupportedExceptionpublic String toString()
toString in class LogicalNodeCopyright © 2015 Apache Software Foundation. All Rights Reserved.