/** * Performs a deep copy on <i>other</i>. */ public ChunkCompressionMeta(ChunkCompressionMeta other) { __isset_bitfield = other.__isset_bitfield; if (other.isSetCompression_codec()) { this.compression_codec = other.compression_codec; } this.total_uncompressed_size = other.total_uncompressed_size; this.total_compressed_size = other.total_compressed_size; if (other.isSetCompressor_name()) { this.compressor_name = other.compressor_name; } }
@Override public int hashCode() { List<Object> list = new ArrayList<Object>(); boolean present_compression_codec = true && (isSetCompression_codec()); list.add(present_compression_codec); if (present_compression_codec) list.add(compression_codec.getValue()); boolean present_total_uncompressed_size = true; list.add(present_total_uncompressed_size); if (present_total_uncompressed_size) list.add(total_uncompressed_size); boolean present_total_compressed_size = true; list.add(present_total_compressed_size); if (present_total_compressed_size) list.add(total_compressed_size); boolean present_compressor_name = true && (isSetCompressor_name()); list.add(present_compressor_name); if (present_compressor_name) list.add(compressor_name); return list.hashCode(); }
return false; boolean this_present_compression_codec = true && this.isSetCompression_codec(); boolean that_present_compression_codec = true && that.isSetCompression_codec(); if (this_present_compression_codec || that_present_compression_codec) { if (!(this_present_compression_codec && that_present_compression_codec))
/** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ public boolean isSet(_Fields field) { if (field == null) { throw new IllegalArgumentException(); } switch (field) { case COMPRESSION_CODEC: return isSetCompression_codec(); case TOTAL_UNCOMPRESSED_SIZE: return isSetTotal_uncompressed_size(); case TOTAL_COMPRESSED_SIZE: return isSetTotal_compressed_size(); case COMPRESSOR_NAME: return isSetCompressor_name(); } throw new IllegalStateException(); }
lastComparison = Boolean.valueOf(isSetCompression_codec()).compareTo(other.isSetCompression_codec()); if (lastComparison != 0) { return lastComparison; if (isSetCompression_codec()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.compression_codec, other.compression_codec); if (lastComparison != 0) {