public class ShuffleFileWriteNode extends PersistentStoreNode implements Cloneable
options, storageType| Constructor and Description |
|---|
ShuffleFileWriteNode(int pid) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
boolean |
equals(Object obj) |
int |
getNumOutputs() |
Column[] |
getShuffleKeys() |
PlanProto.ShuffleType |
getShuffleType() |
boolean |
hasShuffleKeys() |
void |
setShuffle(PlanProto.ShuffleType type,
Column[] keys,
int numPartitions) |
String |
toString() |
getOptions, getPlanString, getStorageType, hasOptions, setOptions, setStorageTypechildNum, deepEquals, getChild, getChild, postOrder, preOrder, setChildgetCost, getInSchema, getOutSchema, getPID, getType, setCost, setInSchema, setOutSchema, setPID, setType, toJsonpublic final int getNumOutputs()
public final boolean hasShuffleKeys()
public final Column[] getShuffleKeys()
public final void setShuffle(PlanProto.ShuffleType type, Column[] keys, int numPartitions)
public PlanProto.ShuffleType getShuffleType()
public 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.