org.apache.hadoop.hive.metastore.model
Class MPartitionColumnStatistics
java.lang.Object
org.apache.hadoop.hive.metastore.model.MPartitionColumnStatistics
public class MPartitionColumnStatistics
- extends Object
MPartitionColumnStatistics - Represents Hive's partiton level Column Statistics Description.
The fields in this class with the exception of partition are persisted in the metastore.
In case of partition, part_id is persisted in its place.
Method Summary |
double |
getAvgColLen()
|
String |
getColName()
|
String |
getColType()
|
String |
getDbName()
|
double |
getDoubleHighValue()
|
double |
getDoubleLowValue()
|
long |
getLastAnalyzed()
|
long |
getLongHighValue()
|
long |
getLongLowValue()
|
long |
getMaxColLen()
|
long |
getNumDVs()
|
long |
getNumFalses()
|
long |
getNumNulls()
|
long |
getNumTrues()
|
MPartition |
getPartition()
|
String |
getPartitionName()
|
String |
getTableName()
|
void |
setAvgColLen(double avgColLen)
|
void |
setBinaryStats(long numNulls,
long maxColLen,
double avgColLen)
|
void |
setBooleanStats(long numTrues,
long numFalses,
long numNulls)
|
void |
setColName(String colName)
|
void |
setColType(String colType)
|
void |
setDbName(String dbName)
|
void |
setDoubleHighValue(double doubleHighValue)
|
void |
setDoubleLowValue(double doubleLowValue)
|
void |
setDoubleStats(long numNulls,
long numNDVs,
double lowValue,
double highValue)
|
void |
setLastAnalyzed(long lastAnalyzed)
|
void |
setLongHighValue(long longHighValue)
|
void |
setLongLowValue(long longLowValue)
|
void |
setLongStats(long numNulls,
long numNDVs,
long lowValue,
long highValue)
|
void |
setMaxColLen(long maxColLen)
|
void |
setNumDVs(long numDVs)
|
void |
setNumFalses(long numFalses)
|
void |
setNumNulls(long numNulls)
|
void |
setNumTrues(long numTrues)
|
void |
setPartition(MPartition partition)
|
void |
setPartitionName(String partitionName)
|
void |
setStringStats(long numNulls,
long numNDVs,
long maxColLen,
double avgColLen)
|
void |
setTableName(String tableName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MPartitionColumnStatistics
public MPartitionColumnStatistics()
getTableName
public String getTableName()
setTableName
public void setTableName(String tableName)
getColName
public String getColName()
setColName
public void setColName(String colName)
getNumNulls
public long getNumNulls()
setNumNulls
public void setNumNulls(long numNulls)
getNumDVs
public long getNumDVs()
setNumDVs
public void setNumDVs(long numDVs)
getAvgColLen
public double getAvgColLen()
setAvgColLen
public void setAvgColLen(double avgColLen)
getMaxColLen
public long getMaxColLen()
setMaxColLen
public void setMaxColLen(long maxColLen)
getNumTrues
public long getNumTrues()
setNumTrues
public void setNumTrues(long numTrues)
getNumFalses
public long getNumFalses()
setNumFalses
public void setNumFalses(long numFalses)
getLastAnalyzed
public long getLastAnalyzed()
setLastAnalyzed
public void setLastAnalyzed(long lastAnalyzed)
getDbName
public String getDbName()
setDbName
public void setDbName(String dbName)
getPartition
public MPartition getPartition()
setPartition
public void setPartition(MPartition partition)
getPartitionName
public String getPartitionName()
setPartitionName
public void setPartitionName(String partitionName)
getColType
public String getColType()
setColType
public void setColType(String colType)
setBooleanStats
public void setBooleanStats(long numTrues,
long numFalses,
long numNulls)
setLongStats
public void setLongStats(long numNulls,
long numNDVs,
long lowValue,
long highValue)
setDoubleStats
public void setDoubleStats(long numNulls,
long numNDVs,
double lowValue,
double highValue)
setStringStats
public void setStringStats(long numNulls,
long numNDVs,
long maxColLen,
double avgColLen)
setBinaryStats
public void setBinaryStats(long numNulls,
long maxColLen,
double avgColLen)
getLongLowValue
public long getLongLowValue()
setLongLowValue
public void setLongLowValue(long longLowValue)
getLongHighValue
public long getLongHighValue()
setLongHighValue
public void setLongHighValue(long longHighValue)
getDoubleLowValue
public double getDoubleLowValue()
setDoubleLowValue
public void setDoubleLowValue(double doubleLowValue)
getDoubleHighValue
public double getDoubleHighValue()
setDoubleHighValue
public void setDoubleHighValue(double doubleHighValue)
Copyright © 2012 The Apache Software Foundation