org.apache.hadoop.hive.ql.exec
Class ColumnInfo
java.lang.Object
org.apache.hadoop.hive.ql.exec.ColumnInfo
- All Implemented Interfaces:
- Serializable
public class ColumnInfo
- extends Object
- implements Serializable
Implementation for ColumnInfo which contains the internal name for the column
(the one that is used by the operator to access the column) and the type
(identified by a java class).
- See Also:
- Serialized Form
Constructor Summary |
ColumnInfo()
|
ColumnInfo(ColumnInfo columnInfo)
|
ColumnInfo(String internalName,
Class type,
String tabAlias,
boolean isVirtualCol)
|
ColumnInfo(String internalName,
ObjectInspector objectInspector,
String tabAlias,
boolean isVirtualCol)
|
ColumnInfo(String internalName,
ObjectInspector objectInspector,
String tabAlias,
boolean isVirtualCol,
boolean isHiddenVirtualCol)
|
ColumnInfo(String internalName,
TypeInfo type,
String tabAlias,
boolean isVirtualCol)
|
ColumnInfo(String internalName,
TypeInfo type,
String tabAlias,
boolean isVirtualCol,
boolean isHiddenVirtualCol)
|
ColumnInfo
public ColumnInfo()
ColumnInfo
public ColumnInfo(String internalName,
TypeInfo type,
String tabAlias,
boolean isVirtualCol)
ColumnInfo
public ColumnInfo(String internalName,
Class type,
String tabAlias,
boolean isVirtualCol)
ColumnInfo
public ColumnInfo(String internalName,
TypeInfo type,
String tabAlias,
boolean isVirtualCol,
boolean isHiddenVirtualCol)
ColumnInfo
public ColumnInfo(String internalName,
ObjectInspector objectInspector,
String tabAlias,
boolean isVirtualCol)
ColumnInfo
public ColumnInfo(String internalName,
ObjectInspector objectInspector,
String tabAlias,
boolean isVirtualCol,
boolean isHiddenVirtualCol)
ColumnInfo
public ColumnInfo(ColumnInfo columnInfo)
getType
public TypeInfo getType()
getObjectInspector
public ObjectInspector getObjectInspector()
getInternalName
public String getInternalName()
setType
public void setType(TypeInfo type)
setInternalName
public void setInternalName(String internalName)
getTabAlias
public String getTabAlias()
getIsVirtualCol
public boolean getIsVirtualCol()
isHiddenVirtualCol
public boolean isHiddenVirtualCol()
toString
public String toString()
- Returns the string representation of the ColumnInfo.
- Overrides:
toString
in class Object
setAlias
public void setAlias(String col_alias)
getAlias
public String getAlias()
setTabAlias
public void setTabAlias(String tabAlias)
setVirtualCol
public void setVirtualCol(boolean isVirtualCol)
setHiddenVirtualCol
public void setHiddenVirtualCol(boolean isHiddenVirtualCol)
isSkewedCol
public boolean isSkewedCol()
- Returns:
- the isSkewedCol
setSkewedCol
public void setSkewedCol(boolean isSkewedCol)
- Parameters:
isSkewedCol
- the isSkewedCol to set
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
Copyright © 2013 The Apache Software Foundation