public DataChunk2 deepCopy() { return new DataChunk2(this); }
@Override public TBase create() { return new DataChunk2(); } }, offset, length);
/** * Performs a deep copy on <i>other</i>. */ public DataChunk3(DataChunk3 other) { if (other.isSetData_chunk_list()) { List<DataChunk2> __this__data_chunk_list = new ArrayList<DataChunk2>(other.data_chunk_list.size()); for (DataChunk2 other_element : other.data_chunk_list) { __this__data_chunk_list.add(new DataChunk2(other_element)); } this.data_chunk_list = __this__data_chunk_list; } if (other.isSetPage_offset()) { List<Integer> __this__page_offset = new ArrayList<Integer>(other.page_offset); this.page_offset = __this__page_offset; } if (other.isSetPage_length()) { List<Integer> __this__page_length = new ArrayList<Integer>(other.page_length); this.page_length = __this__page_length; } if (other.isSetLocal_dictionary()) { this.local_dictionary = other.local_dictionary; } }
for (int _i74 = 0; _i74 < _list72.size; ++_i74) _elem73 = new DataChunk2(); _elem73.read(iprot); struct.data_chunk_list.add(_elem73);
private DataChunk2 buildPageMetadata(ColumnPage inputPage, byte[] encodedBytes) throws IOException { DataChunk2 dataChunk = new DataChunk2(); dataChunk.setData_page_length(encodedBytes.length); fillBasicFields(inputPage, dataChunk); fillNullBitSet(inputPage, dataChunk); fillEncoding(inputPage, dataChunk); fillMinMaxIndex(inputPage, dataChunk); fillLegacyFields(dataChunk); return dataChunk; }
for (int _i89 = 0; _i89 < _list87.size; ++_i89) _elem88 = new DataChunk2(); _elem88.read(iprot); struct.data_chunk_list.add(_elem88);