Greg Padgett has uploaded a new change for review. Change subject: core: clean up businessentity hashCode() methods [part 1] ......................................................................
core: clean up businessentity hashCode() methods [part 1] Organize hashCode() methods into a consistent format and consistent ordering with equals(). This will make field-by-field comparison and maintenance easier. Change-Id: Ia9a7f60883e6f118690cee4a53d7705f288a2f24 Signed-off-by: Greg Padgett <gpadg...@redhat.com> --- M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/ActionVersionMap.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/AsyncTasks.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/AuditLog.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/BaseDisk.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Bookmark.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DbUser.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Disk.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DiskImage.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DiskImageDynamic.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Image.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LUN_storage_server_connection_map.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LUNs.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LdapGroup.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Quota.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Role.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_notification_hist.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_subscriber.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_subscriber_id.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/permissions.java 19 files changed, 62 insertions(+), 109 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/37/12537/1 diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/ActionVersionMap.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/ActionVersionMap.java index bfc67d9..12452da 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/ActionVersionMap.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/ActionVersionMap.java @@ -70,15 +70,9 @@ public int hashCode() { final int prime = 31; int result = 1; - result = prime * result + actionType * prime; - result = - prime * result - + ((clusterMinimalVersion == null) ? 0 : clusterMinimalVersion.hashCode()); - result = - prime - * result - + ((storagePoolMinimalVersion == null) ? 0 - : storagePoolMinimalVersion.hashCode()); + result = prime * result + actionType; + result = prime * result + ((clusterMinimalVersion == null) ? 0 : clusterMinimalVersion.hashCode()); + result = prime * result + ((storagePoolMinimalVersion == null) ? 0 : storagePoolMinimalVersion.hashCode()); return result; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/AsyncTasks.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/AsyncTasks.java index 7f8d854..9a50aca 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/AsyncTasks.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/AsyncTasks.java @@ -149,17 +149,16 @@ public int hashCode() { final int prime = 31; int results = 1; + results = prime * results + ((taskId == null) ? 0 : taskId.hashCode()); + results = prime * results + ((stepId == null) ? 0 : stepId.hashCode()); + results = prime * results + ((commandId == null) ? 0 : commandId.hashCode()); results = prime * results + ((actionParameters == null) ? 0 : actionParameters.hashCode()); results = prime * results + ((actionType == null) ? 0 : actionType.hashCode()); results = prime * results + ((result == null) ? 0 : result.hashCode()); results = prime * results + ((status == null) ? 0 : status.hashCode()); - results = prime * results + ((taskId == null) ? 0 : taskId.hashCode()); - results = prime * results + ((stepId == null) ? 0 : stepId.hashCode()); - results = prime * results + ((commandId == null) ? 0 : commandId.hashCode()); - results = prime * results + ((startTime == null) ? 0 : startTime.hashCode()); + results = prime * results + ((startTime == null) ? 0 : startTime.hashCode()); results = prime * results + ((storagePoolId == null) ? 0 : storagePoolId.hashCode()); results = prime * results + ((taskType == null) ? 0 : taskType.hashCode()); - return results; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/AuditLog.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/AuditLog.java index 2f4192f..a631423 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/AuditLog.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/AuditLog.java @@ -410,25 +410,25 @@ int result = 1; result = prime * result + (int) (auditLogId ^ (auditLogId >>> 32)); result = prime * result + ((logTime == null) ? 0 : logTime.hashCode()); - result = prime * result + (logType * prime); + result = prime * result + logType; result = prime * result + ((message == null) ? 0 : message.hashCode()); result = prime * result + ((storageDomainId == null) ? 0 : storageDomainId.hashCode()); result = prime * result + ((storagePoolId == null) ? 0 : storagePoolId.hashCode()); - result = prime * result + (severity * prime); + result = prime * result + severity; result = prime * result + ((userId == null) ? 0 : userId.hashCode()); result = prime * result + ((vdsId == null) ? 0 : vdsId.hashCode()); result = prime * result + ((quotaId == null) ? 0 : quotaId.hashCode()); result = prime * result + ((vmId == null) ? 0 : vmId.hashCode()); result = prime * result + ((vmTemplateId == null) ? 0 : vmTemplateId.hashCode()); - result = prime * result + (processed ? prime : 0); + result = prime * result + (processed ? 1231 : 1237); result = prime * result + ((correlationId == null) ? 0 : correlationId.hashCode()); result = prime * result + ((jobId == null) ? 0 : jobId.hashCode()); result = prime * result + ((origin == null) ? 0 : origin.hashCode()); - result = prime * result + (customEventId * prime); - result = prime * result + (eventFloodInSec * prime); + result = prime * result + customEventId; + result = prime * result + eventFloodInSec; result = prime * result + ((customData == null) ? 0 : customData.hashCode()); - result = prime * result + ((external) ? 1 : 0); - result = prime * result + ((deleted) ? 1 : 0); + result = prime * result + (external ? 1231 : 1237); + result = prime * result + (deleted ? 1231 : 1237); return result; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/BaseDisk.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/BaseDisk.java index 3d79ca9..be9e773 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/BaseDisk.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/BaseDisk.java @@ -176,10 +176,10 @@ public int hashCode() { final int prime = 31; int result = 1; + result = prime * result + ((id == null) ? 0 : id.hashCode()); result = prime * result + ((diskAlias == null) ? 0 : diskAlias.hashCode()); result = prime * result + ((diskDescription == null) ? 0 : diskDescription.hashCode()); result = prime * result + ((diskInterface == null) ? 0 : diskInterface.hashCode()); - result = prime * result + ((id == null) ? 0 : id.hashCode()); result = prime * result + ((propagateErrors == null) ? 0 : propagateErrors.hashCode()); result = prime * result + (shareable ? 1231 : 1237); result = prime * result + (isWipeAfterDelete() ? 1231 : 1237); diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Bookmark.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Bookmark.java index c3ebdcd..0dcd70c 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Bookmark.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Bookmark.java @@ -54,11 +54,12 @@ @Override public int hashCode() { - int hash = this.name.hashCode() * 7; - hash += this.value.hashCode() * 7; - hash += this.id.hashCode() * 7; - - return hash; + final int prime = 31; + int result = 1; + result = prime * result + ((id == null) ? 0 : id.hashCode()); + result = prime * result + ((name == null) ? 0 : name.hashCode()); + result = prime * result + ((value == null) ? 0 : value.hashCode()); + return result; } @Override diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DbUser.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DbUser.java index 025f773..5c56891 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DbUser.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DbUser.java @@ -84,36 +84,20 @@ public int hashCode() { final int prime = 31; int result = 1; - result = prime * result - + ((department == null) ? 0 : department.hashCode()); - result = prime - * result - + ((desktopDevice == null) ? 0 : desktopDevice - .hashCode()); - result = prime * result - + ((domain == null) ? 0 : domain.hashCode()); - result = prime * result - + ((email == null) ? 0 : email.hashCode()); - result = prime * result - + ((groups == null) ? 0 : groups.hashCode()); + result = prime * result + ((id == null) ? 0 : id.hashCode()); + result = prime * result + ((department == null) ? 0 : department.hashCode()); + result = prime * result + ((desktopDevice == null) ? 0 : desktopDevice.hashCode()); + result = prime * result + ((domain == null) ? 0 : domain.hashCode()); + result = prime * result + ((email == null) ? 0 : email.hashCode()); + result = prime * result + ((groups == null) ? 0 : groups.hashCode()); result = prime * result + (lastAdminCheckStatus ? 1231 : 1237); - result = prime * result - + ((name == null) ? 0 : name.hashCode()); - result = prime * result - + ((note == null) ? 0 : note.hashCode()); - result = prime * result - + ((role == null) ? 0 : role.hashCode()); + result = prime * result + ((name == null) ? 0 : name.hashCode()); + result = prime * result + ((note == null) ? 0 : note.hashCode()); + result = prime * result + ((role == null) ? 0 : role.hashCode()); result = prime * result + status; - result = prime * result - + ((surname == null) ? 0 : surname.hashCode()); - result = prime - * result - + ((userIconPath == null) ? 0 : userIconPath - .hashCode()); - result = prime * result - + ((id == null) ? 0 : id.hashCode()); - result = prime * result - + ((username == null) ? 0 : username.hashCode()); + result = prime * result + ((surname == null) ? 0 : surname.hashCode()); + result = prime * result + ((userIconPath == null) ? 0 : userIconPath.hashCode()); + result = prime * result + ((username == null) ? 0 : username.hashCode()); return result; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Disk.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Disk.java index 6918352..85cdecd 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Disk.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Disk.java @@ -85,10 +85,10 @@ public int hashCode() { final int prime = 31; int result = super.hashCode(); - result = prime * result + numberOfVms; result = prime * result + ((plugged == null) ? 0 : plugged.hashCode()); - result = prime * result + ((vmEntityType == null) ? 0 : vmEntityType.hashCode()); result = prime * result + ((vmNames == null) ? 0 : vmNames.hashCode()); + result = prime * result + ((vmEntityType == null) ? 0 : vmEntityType.hashCode()); + result = prime * result + numberOfVms; return result; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DiskImage.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DiskImage.java index 3ea57de..85209e1 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DiskImage.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DiskImage.java @@ -423,12 +423,9 @@ result = prime * result + ((storagePoolId == null) ? 0 : storagePoolId.hashCode()); result = prime * result + ((storagesNames == null) ? 0 : storagesNames.hashCode()); result = prime * result + writeRateFromDiskImageDynamic; - result = prime * result - + ((flushLatency == null) ? 0 : flushLatency.hashCode()); - result = prime * result - + ((readLatency == null) ? 0 : readLatency.hashCode()); - result = prime * result - + ((writeLatency == null) ? 0 : writeLatency.hashCode()); + result = prime * result + ((readLatency == null) ? 0 : readLatency.hashCode()); + result = prime * result + ((writeLatency == null) ? 0 : writeLatency.hashCode()); + result = prime * result + ((flushLatency == null) ? 0 : flushLatency.hashCode()); return result; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DiskImageDynamic.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DiskImageDynamic.java index b0601b8..c40d41c 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DiskImageDynamic.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DiskImageDynamic.java @@ -75,12 +75,12 @@ public int hashCode() { final int prime = 31; int result = 1; - result = prime * result + (int) (actualSize ^ (actualSize >>> 32)); result = prime * result + ((id == null) ? 0 : id.hashCode()); + result = prime * result + (int) (actualSize ^ (actualSize >>> 32)); result = prime * result + ((readRate == null) ? 0 : readRate.hashCode()); result = prime * result + ((writeRate == null) ? 0 : writeRate.hashCode()); - result = prime * result + ((writeLatency == null) ? 0 : writeLatency.hashCode()); result = prime * result + ((readLatency == null) ? 0 : readLatency.hashCode()); + result = prime * result + ((writeLatency == null) ? 0 : writeLatency.hashCode()); result = prime * result + ((flushLatency == null) ? 0 : flushLatency.hashCode()); return result; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Image.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Image.java index 7bc795f..aee1d04 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Image.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Image.java @@ -186,8 +186,8 @@ public int hashCode() { final int prime = 31; int result = 1; - result = prime * result + (active ? 1231 : 1237); result = prime * result + ((id == null) ? 0 : id.hashCode()); + result = prime * result + (active ? 1231 : 1237); result = prime * result + ((lastModified == null) ? 0 : lastModified.hashCode()); result = prime * result + ((parentId == null) ? 0 : parentId.hashCode()); result = prime * result + ((snapshotId == null) ? 0 : snapshotId.hashCode()); diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LUN_storage_server_connection_map.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LUN_storage_server_connection_map.java index c01fde7..379beee 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LUN_storage_server_connection_map.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LUN_storage_server_connection_map.java @@ -48,9 +48,8 @@ final int prime = 31; int result = 1; result = prime * result + ((id.lunId == null) ? 0 : id.lunId.hashCode()); - result = - prime * result - + ((id.storageServerConnection == null) ? 0 : id.storageServerConnection.hashCode()); + result = prime * result + + ((id.storageServerConnection == null) ? 0 : id.storageServerConnection.hashCode()); return result; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LUNs.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LUNs.java index 18524c8..2e7593b 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LUNs.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LUNs.java @@ -23,8 +23,8 @@ public int hashCode() { final int prime = 31; int result = 1; - result = prime * result + ((_lunConnections == null) ? 0 : _lunConnections.hashCode()); result = prime * result + ((id == null) ? 0 : id.hashCode()); + result = prime * result + ((_lunConnections == null) ? 0 : _lunConnections.hashCode()); result = prime * result + ((lunMapping == null) ? 0 : lunMapping.hashCode()); result = prime * result + ((physicalVolumeId == null) ? 0 : physicalVolumeId.hashCode()); result = prime * result + deviceSize; diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LdapGroup.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LdapGroup.java index 998561a..2fd0ec4 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LdapGroup.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/LdapGroup.java @@ -120,8 +120,8 @@ public int hashCode() { final int prime = 31; int result = 1; - result = prime * result + ((distinguishedName == null) ? 0 : distinguishedName.hashCode()); result = prime * result + ((id == null) ? 0 : id.hashCode()); + result = prime * result + ((distinguishedName == null) ? 0 : distinguishedName.hashCode()); result = prime * result + ((domain == null) ? 0 : domain.hashCode()); result = prime * result + ((memberOf == null) ? 0 : memberOf.hashCode()); result = prime * result + ((name == null) ? 0 : name.hashCode()); diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Quota.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Quota.java index 2adba28..1cf5352 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Quota.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Quota.java @@ -339,12 +339,12 @@ public int hashCode() { final int prime = 31; int result = 1; + result = prime * result + ((id == null) ? 0 : id.hashCode()); result = prime * result + ((description == null) ? 0 : description.hashCode()); result = prime * result + ((globalQuotaStorage == null) ? 0 : globalQuotaStorage.hashCode()); result = prime * result + ((globalQuotaVdsGroup == null) ? 0 : globalQuotaVdsGroup.hashCode()); result = prime * result + graceStoragePercentage; result = prime * result + graceVdsGroupPercentage; - result = prime * result + ((id == null) ? 0 : id.hashCode()); result = prime * result + ((quotaName == null) ? 0 : quotaName.hashCode()); result = prime * result + ((quotaStorageList == null) ? 0 : quotaStorageList.hashCode()); result = prime * result + ((quotaVdsGroupList == null) ? 0 : quotaVdsGroupList.hashCode()); diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Role.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Role.java index 732cee5..e4b9c5f 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Role.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/Role.java @@ -45,8 +45,8 @@ public int hashCode() { final int prime = 31; int result = 1; - result = prime * result + ((description == null) ? 0 : description.hashCode()); result = prime * result + ((id == null) ? 0 : id.hashCode()); + result = prime * result + ((description == null) ? 0 : description.hashCode()); result = prime * result + (readOnly ? 1231 : 1237); result = prime * result + ((name == null) ? 0 : name.hashCode()); result = prime * result + ((type == null) ? 0 : type.hashCode()); diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_notification_hist.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_notification_hist.java index 31233a8..d8b8f06 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_notification_hist.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_notification_hist.java @@ -97,12 +97,12 @@ final int prime = 31; int result = 1; result = prime * result + (int) (auditLogId ^ (auditLogId >>> 32)); + result = prime * result + ((subscriberId == null) ? 0 : subscriberId.hashCode()); result = prime * result + ((eventName == null) ? 0 : eventName.hashCode()); result = prime * result + ((methodType == null) ? 0 : methodType.hashCode()); result = prime * result + ((reason == null) ? 0 : reason.hashCode()); result = prime * result + ((sentAt == null) ? 0 : sentAt.hashCode()); result = prime * result + (status ? 1231 : 1237); - result = prime * result + ((subscriberId == null) ? 0 : subscriberId.hashCode()); return result; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_subscriber.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_subscriber.java index cf9bd1f..b66360b 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_subscriber.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_subscriber.java @@ -19,21 +19,11 @@ public int hashCode() { final int prime = 31; int result = 1; - result = prime - * result - + ((id.eventUpName == null) ? 0 : id.eventUpName - .hashCode()); - result = prime - * result - + ((methodAddress == null) ? 0 : methodAddress - .hashCode()); + result = prime * result + ((id.eventUpName == null) ? 0 : id.eventUpName.hashCode()); + result = prime * result + ((methodAddress == null) ? 0 : methodAddress.hashCode()); result = prime * result + id.methodId; - result = prime - * result - + ((id.subscriberId == null) ? 0 : id.subscriberId - .hashCode()); - result = prime * result - + ((id.tagName == null) ? 0 : id.tagName.hashCode()); + result = prime * result + ((id.subscriberId == null) ? 0 : id.subscriberId.hashCode()); + result = prime * result + ((id.tagName == null) ? 0 : id.tagName.hashCode()); return result; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_subscriber_id.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_subscriber_id.java index 73049ac..f0a6924 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_subscriber_id.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/event_subscriber_id.java @@ -28,9 +28,9 @@ public int hashCode() { final int prime = 31; int result = 1; + result = prime * result + ((subscriberId == null) ? 0 : subscriberId.hashCode()); result = prime * result + ((eventUpName == null) ? 0 : eventUpName.hashCode()); result = prime * result + methodId; - result = prime * result + ((subscriberId == null) ? 0 : subscriberId.hashCode()); result = prime * result + ((tagName == null) ? 0 : tagName.hashCode()); return result; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/permissions.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/permissions.java index d2903e4..027abea 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/permissions.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/permissions.java @@ -134,27 +134,16 @@ public int hashCode() { final int prime = 31; int result = 1; - result = prime - * result - + ((adElementId == null) ? 0 : adElementId - .hashCode()); result = prime * result + ((id == null) ? 0 : id.hashCode()); - result = prime * result - + ((objectId == null) ? 0 : objectId.hashCode()); - result = prime * result - + ((objectName == null) ? 0 : objectName.hashCode()); - result = prime * result - + ((objectType == null) ? 0 : objectType.hashCode()); - result = prime * result - + ((ownerName == null) ? 0 : ownerName.hashCode()); - result = prime * result - + ((tags == null) ? 0 : tags.hashCode()); - result = prime * result - + ((roleName == null) ? 0 : roleName.hashCode()); - result = prime * result - + ((roleType == null) ? 0 : roleType.hashCode()); - result = prime * result - + ((roleId == null) ? 0 : roleId.hashCode()); + result = prime * result + ((adElementId == null) ? 0 : adElementId.hashCode()); + result = prime * result + ((objectId == null) ? 0 : objectId.hashCode()); + result = prime * result + ((objectName == null) ? 0 : objectName.hashCode()); + result = prime * result + ((objectType == null) ? 0 : objectType.hashCode()); + result = prime * result + ((ownerName == null) ? 0 : ownerName.hashCode()); + result = prime * result + ((tags == null) ? 0 : tags.hashCode()); + result = prime * result + ((roleName == null) ? 0 : roleName.hashCode()); + result = prime * result + ((roleType == null) ? 0 : roleType.hashCode()); + result = prime * result + ((roleId == null) ? 0 : roleId.hashCode()); return result; } -- To view, visit http://gerrit.ovirt.org/12537 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ia9a7f60883e6f118690cee4a53d7705f288a2f24 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Greg Padgett <gpadg...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches