} else if (statsObj.getStatsData().isSetLongStats()) {
LongColumnStatsData longStats = statsObj.getStatsData().getLongStats();
mColStats.setLongStats(longStats.getNumNulls(), longStats.getNumDVs(),
longStats.getLowValue(), longStats.getHighValue());
} else if (statsObj.getStatsData().isSetDoubleStats()) {
DoubleColumnStatsData doubleStats = statsObj.getStatsData().getDoubleStats();
mColStats.setDoubleStats(doubleStats.getNumNulls(), doubleStats.getNumDVs(),
doubleStats.getLowValue(), doubleStats.getHighValue());
} else if (statsObj.getStatsData().isSetStringStats()) {
StringColumnStatsData stringStats = statsObj.getStatsData().getStringStats();
mColStats.setStringStats(stringStats.getNumNulls(), stringStats.getNumDVs(),
stringStats.getMaxColLen(), stringStats.getAvgColLen());
} else if (statsObj.getStatsData().isSetBinaryStats()) {