public class ExprNodeColumnDesc extends ExprNodeDesc implements Serializable
ExprNodeDesc.ExprNodeDescEqualityWrappertypeInfo| Constructor and Description |
|---|
ExprNodeColumnDesc() |
ExprNodeColumnDesc(Class<?> c,
String column,
String tabAlias,
boolean isPartitionColOrVirtualCol) |
ExprNodeColumnDesc(ColumnInfo ci) |
ExprNodeColumnDesc(ColumnInfo ci,
boolean isGenerated) |
ExprNodeColumnDesc(TypeInfo typeInfo,
String column,
String tabAlias,
boolean isPartitionColOrVirtualCol) |
ExprNodeColumnDesc(TypeInfo typeInfo,
String column,
String tabAlias,
boolean isPartitionColOrVirtualCol,
boolean isSkewedCol) |
ExprNodeColumnDesc(TypeInfo typeInfo,
String column,
String tabAlias,
boolean isPartitionColOrVirtualCol,
boolean isSkewedCol,
boolean isGenerated) |
| Modifier and Type | Method and Description |
|---|---|
ExprNodeDesc |
clone() |
List<String> |
getCols() |
String |
getColumn() |
String |
getExprString() |
boolean |
getIsGenerated() |
boolean |
getIsPartitionColOrVirtualCol() |
String |
getTabAlias() |
int |
hashCode() |
boolean |
isSame(Object o) |
boolean |
isSkewedCol() |
void |
setColumn(String column) |
void |
setIsGenerated(boolean isGenerated) |
void |
setIsPartitionColOrVirtualCol(boolean isPartitionCol) |
void |
setSkewedCol(boolean isSkewedCol) |
void |
setTabAlias(String tabAlias) |
String |
toString() |
equals, getChildren, getExprString, getExprStringForExplain, getName, getTypeInfo, getTypeString, getWritableObjectInspector, setTypeInfopublic ExprNodeColumnDesc()
public ExprNodeColumnDesc(ColumnInfo ci)
public ExprNodeColumnDesc(ColumnInfo ci, boolean isGenerated)
public ExprNodeColumnDesc(TypeInfo typeInfo, String column, String tabAlias, boolean isPartitionColOrVirtualCol)
public ExprNodeColumnDesc(Class<?> c, String column, String tabAlias, boolean isPartitionColOrVirtualCol)
public ExprNodeColumnDesc(TypeInfo typeInfo, String column, String tabAlias, boolean isPartitionColOrVirtualCol, boolean isSkewedCol)
public String getColumn()
public void setColumn(String column)
public String getTabAlias()
public void setTabAlias(String tabAlias)
public boolean getIsPartitionColOrVirtualCol()
public void setIsPartitionColOrVirtualCol(boolean isPartitionCol)
public boolean getIsGenerated()
public void setIsGenerated(boolean isGenerated)
public String getExprString()
getExprString in class ExprNodeDescpublic List<String> getCols()
getCols in class ExprNodeDescpublic ExprNodeDesc clone()
clone in class ExprNodeDescpublic boolean isSame(Object o)
isSame in class ExprNodeDescpublic boolean isSkewedCol()
public void setSkewedCol(boolean isSkewedCol)
isSkewedCol - the isSkewedCol to setpublic int hashCode()
hashCode in class ExprNodeDescCopyright © 2019 The Apache Software Foundation. All Rights Reserved.