public boolean equals(BeeswaxException that) { if (that == null) return false; boolean this_present_message = true && this.isSetMessage(); boolean that_present_message = true && that.isSetMessage(); if (this_present_message || that_present_message) { if (!(this_present_message && that_present_message)) return false; if (!this.message.equals(that.message)) return false; } boolean this_present_log_context = true && this.isSetLog_context(); boolean that_present_log_context = true && that.isSetLog_context(); if (this_present_log_context || that_present_log_context) { if (!(this_present_log_context && that_present_log_context)) return false; if (!this.log_context.equals(that.log_context)) return false; } boolean this_present_handle = true && this.isSetHandle(); boolean that_present_handle = true && that.isSetHandle(); if (this_present_handle || that_present_handle) { if (!(this_present_handle && that_present_handle)) return false; if (!this.handle.equals(that.handle)) return false; } return true; }
/** Performs a deep copy on <i>other</i>. */ public BeeswaxException(BeeswaxException other) { if (other.isSetMessage()) { this.message = other.message; } if (other.isSetLog_context()) { this.log_context = other.log_context; } if (other.isSetHandle()) { this.handle = new QueryHandle(other.handle); } }
public int compareTo(BeeswaxException other) { if (!getClass().equals(other.getClass())) { return getClass().getName().compareTo(other.getClass().getName()); } int lastComparison = 0; BeeswaxException typedOther = (BeeswaxException) other; lastComparison = Boolean.valueOf(isSetMessage()).compareTo(typedOther.isSetMessage()); if (lastComparison != 0) { return lastComparison; } if (isSetMessage()) { lastComparison = TBaseHelper.compareTo(this.message, typedOther.message); if (lastComparison != 0) { return lastComparison; } } lastComparison = Boolean.valueOf(isSetLog_context()).compareTo(typedOther.isSetLog_context()); if (lastComparison != 0) { return lastComparison; } if (isSetLog_context()) { lastComparison = TBaseHelper.compareTo(this.log_context, typedOther.log_context); if (lastComparison != 0) { return lastComparison; } } lastComparison = Boolean.valueOf(isSetHandle()).compareTo(typedOther.isSetHandle()); if (lastComparison != 0) { return lastComparison; } if (isSetHandle()) { lastComparison = TBaseHelper.compareTo(this.handle, typedOther.handle); if (lastComparison != 0) { return lastComparison; } } return 0; }