Mike Kolesnik has uploaded a new change for review.

Change subject: core: Add hashCode, equals & toString to ValidationResult
......................................................................

core: Add hashCode, equals & toString to ValidationResult

Added these methods to allow testing with this class (and for ease of
test/debug messages).

Change-Id: Iafb909a84ba344e102b9a6c9a166ed8d941511c6
Signed-off-by: Mike Kolesnik <mkole...@redhat.com>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ValidationResult.java
1 file changed, 32 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/66/10266/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ValidationResult.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ValidationResult.java
index 4dafd93..d8c6645 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ValidationResult.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ValidationResult.java
@@ -53,4 +53,36 @@
     public VdcBllMessages getMessage() {
         return message;
     }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getMessage() == null) ? 0 : 
getMessage().hashCode());
+        return result;
+    }
+
+    @Override
+    public boolean equals(Object obj) {
+        if (this == obj)
+            return true;
+        if (obj == null)
+            return false;
+        if (!(obj instanceof ValidationResult))
+            return false;
+        ValidationResult other = (ValidationResult) obj;
+        if (getMessage() != other.getMessage())
+            return false;
+        return true;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder builder = new StringBuilder();
+        builder.append("ValidationResult [message=")
+                .append(getMessage())
+                .append("]");
+        return builder.toString();
+    }
+
 }


--
To view, visit http://gerrit.ovirt.org/10266
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iafb909a84ba344e102b9a6c9a166ed8d941511c6
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Mike Kolesnik <mkole...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to