public class VirtualColumn
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static VirtualColumn |
BLOCKOFFSET |
static VirtualColumn |
FILENAME |
static VirtualColumn |
GROUPINGID
GROUPINGID is used with GROUP BY GROUPINGS SETS, ROLLUP and CUBE.
|
static VirtualColumn |
RAWDATASIZE |
static VirtualColumn |
ROWOFFSET |
static VirtualColumn[] |
VIRTUAL_COLUMNS |
Constructor and Description |
---|
VirtualColumn() |
VirtualColumn(java.lang.String name,
PrimitiveTypeInfo typeInfo) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
boolean |
getIsHidden() |
java.lang.String |
getName() |
static java.util.List<VirtualColumn> |
getRegistry(Configuration conf) |
static java.util.List<VirtualColumn> |
getStatsRegistry(Configuration conf) |
PrimitiveTypeInfo |
getTypeInfo() |
static StructObjectInspector |
getVCSObjectInspector(java.util.List<VirtualColumn> vcs) |
boolean |
isHidden() |
void |
setIsHidden(boolean isHidden) |
void |
setName(java.lang.String name) |
void |
setTypeInfo(PrimitiveTypeInfo typeInfo) |
public static VirtualColumn FILENAME
public static VirtualColumn BLOCKOFFSET
public static VirtualColumn ROWOFFSET
public static VirtualColumn RAWDATASIZE
public static VirtualColumn GROUPINGID
public static VirtualColumn[] VIRTUAL_COLUMNS
public VirtualColumn()
public VirtualColumn(java.lang.String name, PrimitiveTypeInfo typeInfo)
public static java.util.List<VirtualColumn> getStatsRegistry(Configuration conf)
public static java.util.List<VirtualColumn> getRegistry(Configuration conf)
public PrimitiveTypeInfo getTypeInfo()
public void setTypeInfo(PrimitiveTypeInfo typeInfo)
public java.lang.String getName()
public void setName(java.lang.String name)
public boolean isHidden()
public boolean getIsHidden()
public void setIsHidden(boolean isHidden)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public static StructObjectInspector getVCSObjectInspector(java.util.List<VirtualColumn> vcs)
Copyright © 2012 The Apache Software Foundation