public Column getColumn() { ColumnStatProtoOrBuilder p = viaProto ? proto : builder; if (column != null) { return column; } if (!p.hasColumn()) { return null; } this.column = new Column(p.getColumn()); return this.column; }
@Override public void initFromProto() { ColumnStatProtoOrBuilder p = viaProto ? proto : builder; if (this.column == null && p.hasColumn()) { this.column = new Column(p.getColumn()); } if (this.numDistVals == null && p.hasNumDistVal()) { this.numDistVals = p.getNumDistVal(); } if (this.numNulls == null && p.hasNumNulls()) { this.numNulls = p.getNumNulls(); } if (this.minValue == null && p.hasMinValue()) { this.minValue = TupleUtil.createFromBytes(getColumn().getDataType(), p.getMinValue().toByteArray()); } if (this.maxValue == null && p.hasMaxValue()) { this.maxValue = TupleUtil.createFromBytes(getColumn().getDataType(), p.getMaxValue().toByteArray()); } }