public static DataBlockEncoding dataBlockEncodingFromThrift(TDataBlockEncoding in) { switch (in.getValue()) { case 0: return DataBlockEncoding.NONE; case 2: return DataBlockEncoding.PREFIX; case 3: return DataBlockEncoding.DIFF; case 4: return DataBlockEncoding.FAST_DIFF; case 7: return DataBlockEncoding.ROW_INDEX_V1; default: return DataBlockEncoding.NONE; } }
if (struct.isSetDataBlockEncoding()) { oprot.writeFieldBegin(DATA_BLOCK_ENCODING_FIELD_DESC); oprot.writeI32(struct.dataBlockEncoding.getValue()); oprot.writeFieldEnd();
oprot.writeI32(struct.dataBlockEncoding.getValue());
hashCode = hashCode * 8191 + dataBlockEncoding.getValue();