@Override public int hashCode() { int result = id != null ? id.hashCode() : 0; result = 31 * result + (status != null ? status.hashCode() : 0); result = 31 * result + (price != null ? price.hashCode() : 0); result = 31 * result + (transactionId != null ? transactionId.hashCode() : 0); result = 31 * result + (parcelTrackingKey != null ? parcelTrackingKey.hashCode() : 0); result = 31 * result + (reference != null ? reference.hashCode() : 0); return result; }