public class ColumnInfo
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ColumnInfo() |
ColumnInfo(ColumnInfo columnInfo) |
ColumnInfo(java.lang.String internalName,
java.lang.Class type,
java.lang.String tabAlias,
boolean isVirtualCol) |
ColumnInfo(java.lang.String internalName,
ObjectInspector objectInspector,
java.lang.String tabAlias,
boolean isVirtualCol) |
ColumnInfo(java.lang.String internalName,
ObjectInspector objectInspector,
java.lang.String tabAlias,
boolean isVirtualCol,
boolean isHiddenVirtualCol) |
ColumnInfo(java.lang.String internalName,
TypeInfo type,
java.lang.String tabAlias,
boolean isVirtualCol) |
ColumnInfo(java.lang.String internalName,
TypeInfo type,
java.lang.String tabAlias,
boolean isVirtualCol,
boolean isHiddenVirtualCol) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAlias() |
java.lang.String |
getInternalName() |
boolean |
getIsVirtualCol() |
ObjectInspector |
getObjectInspector() |
java.lang.String |
getTabAlias() |
TypeInfo |
getType() |
boolean |
isHiddenVirtualCol() |
boolean |
isSkewedCol() |
void |
setAlias(java.lang.String col_alias) |
void |
setHiddenVirtualCol(boolean isHiddenVirtualCol) |
void |
setInternalName(java.lang.String internalName) |
void |
setSkewedCol(boolean isSkewedCol) |
void |
setTabAlias(java.lang.String tabAlias) |
void |
setType(TypeInfo type) |
void |
setVirtualCol(boolean isVirtualCol) |
java.lang.String |
toString()
Returns the string representation of the ColumnInfo.
|
public ColumnInfo()
public ColumnInfo(java.lang.String internalName, TypeInfo type, java.lang.String tabAlias, boolean isVirtualCol)
public ColumnInfo(java.lang.String internalName, java.lang.Class type, java.lang.String tabAlias, boolean isVirtualCol)
public ColumnInfo(java.lang.String internalName, TypeInfo type, java.lang.String tabAlias, boolean isVirtualCol, boolean isHiddenVirtualCol)
public ColumnInfo(java.lang.String internalName, ObjectInspector objectInspector, java.lang.String tabAlias, boolean isVirtualCol)
public ColumnInfo(java.lang.String internalName, ObjectInspector objectInspector, java.lang.String tabAlias, boolean isVirtualCol, boolean isHiddenVirtualCol)
public ColumnInfo(ColumnInfo columnInfo)
public TypeInfo getType()
public ObjectInspector getObjectInspector()
public java.lang.String getInternalName()
public void setType(TypeInfo type)
public void setInternalName(java.lang.String internalName)
public java.lang.String getTabAlias()
public boolean getIsVirtualCol()
public boolean isHiddenVirtualCol()
public java.lang.String toString()
toString
in class java.lang.Object
public void setAlias(java.lang.String col_alias)
public java.lang.String getAlias()
public void setTabAlias(java.lang.String tabAlias)
public void setVirtualCol(boolean isVirtualCol)
public void setHiddenVirtualCol(boolean isHiddenVirtualCol)
public boolean isSkewedCol()
public void setSkewedCol(boolean isSkewedCol)
isSkewedCol
- the isSkewedCol to setpublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2012 The Apache Software Foundation