merge validation commits r23146, r23162, r23163 into trunk
[cdmlib.git] / cdmlib-persistence / src / test / java / eu / etaxonomy / cdm / persistence / validation / Employee.java
index 76565828143f680171a11e9998a11c549f5a71c8..5a4232a8490dc8c4ecbd8fd06cf85e6d09766b6e 100644 (file)
@@ -1,11 +1,11 @@
 /**\r
-* Copyright (C) 2009 EDIT\r
-* European Distributed Institute of Taxonomy\r
-* http://www.e-taxonomy.eu\r
-*\r
-* The contents of this file are subject to the Mozilla Public License Version 1.1\r
-* See LICENSE.TXT at the top of this package for the full license terms.\r
-*/\r
+ * Copyright (C) 2009 EDIT\r
+ * European Distributed Institute of Taxonomy\r
+ * http://www.e-taxonomy.eu\r
+ *\r
+ * The contents of this file are subject to the Mozilla Public License Version 1.1\r
+ * See LICENSE.TXT at the top of this package for the full license terms.\r
+ */\r
 package eu.etaxonomy.cdm.persistence.validation;\r
 \r
 import java.util.List;\r
@@ -17,80 +17,77 @@ import eu.etaxonomy.cdm.validation.Level2;
 import eu.etaxonomy.cdm.validation.Level3;\r
 \r
 /**\r
- * A Mock class for testing entity validation tasks. DO NOT MODIFY UNLESS YOU ALSO MODIFY\r
- * THE UNIT TESTS MAKING USE OF THIS CLASS!\r
- * \r
+ * A Mock class for testing entity validation tasks. DO NOT MODIFY UNLESS YOU\r
+ * ALSO MODIFY THE UNIT TESTS MAKING USE OF THIS CLASS!\r
+ *\r
  * @author ayco_holleman\r
- * \r
+ *\r
  */\r
 @SuppressWarnings("serial")\r
 public class Employee extends CdmBase {\r
 \r
-       @CheckCase(value = CaseMode.UPPER, groups = { Level2.class })\r
-       private String firstName;\r
-       @CheckCase(value = CaseMode.UPPER, groups = { Level3.class })\r
-       private String lastName;\r
-       @Valid\r
-       private Company company;\r
-       @Valid\r
-       private List<Address> addresses;\r
-\r
-\r
-       public Employee(){\r
-       }\r
-\r
-\r
-       public String getFirstName(){\r
-               return firstName;\r
-       }\r
-\r
-\r
-       public void setFirstName(String firstName){\r
-               this.firstName = firstName;\r
-       }\r
-\r
-\r
-       public String getLastName(){\r
-               return lastName;\r
-       }\r
-       public void setLastName(String lastName){\r
-               this.lastName = lastName;\r
-       }\r
-\r
-\r
-       public Company getCompany(){\r
-               return company;\r
-       }\r
-       public void setCompany(Company company){\r
-               this.company = company;\r
-       }\r
-\r
-\r
-       public List<Address> getAddresses(){\r
-               return addresses;\r
-       }\r
-       public void setAddresses(List<Address> addresses){\r
-               this.addresses = addresses;\r
-       }\r
-\r
-\r
-       public boolean equals(Object obj){\r
-               if (this == obj) {\r
-                       return true;\r
-               }\r
-               if (obj == null) {\r
-                       return false;\r
-               }\r
-               Employee emp = (Employee) obj;\r
-               return firstName.equals(emp.firstName) && lastName.equals(emp.lastName);\r
-       }\r
-\r
-\r
-       public int hashCode(){\r
-               int hash = 17;\r
-               hash = (hash * 31) + firstName.hashCode();\r
-               hash = (hash * 31) + lastName.hashCode();\r
-               return hash;\r
-       }\r
+    @CheckCase(value = CaseMode.UPPER, groups = { Level2.class })\r
+    private String firstName;\r
+    @CheckCase(value = CaseMode.UPPER, groups = { Level3.class })\r
+    private String lastName;\r
+    @Valid\r
+    private Company company;\r
+    @Valid\r
+    private List<Address> addresses;\r
+\r
+    public Employee() {\r
+    }\r
+\r
+    public String getFirstName() {\r
+        return firstName;\r
+    }\r
+\r
+    public void setFirstName(String firstName) {\r
+        this.firstName = firstName;\r
+    }\r
+\r
+    public String getLastName() {\r
+        return lastName;\r
+    }\r
+\r
+    public void setLastName(String lastName) {\r
+        this.lastName = lastName;\r
+    }\r
+\r
+    public Company getCompany() {\r
+        return company;\r
+    }\r
+\r
+    public void setCompany(Company company) {\r
+        this.company = company;\r
+    }\r
+\r
+    public List<Address> getAddresses() {\r
+        return addresses;\r
+    }\r
+\r
+    public void setAddresses(List<Address> addresses) {\r
+        this.addresses = addresses;\r
+    }\r
+\r
+    @Override\r
+    public boolean equals(Object obj) {\r
+        if (this == obj) {\r
+            return true;\r
+        }\r
+        if (obj == null) {\r
+            return false;\r
+        }\r
+        Employee emp = (Employee) obj;\r
+        return firstName.equals(emp.firstName) && lastName.equals(emp.lastName);\r
+    }\r
+\r
+    @Override\r
+    public int hashCode() {\r
+        int hash = 17;\r
+        hash = (hash * 31) + (firstName == null ? 0 : firstName.hashCode());\r
+        hash = (hash * 31) + (lastName == null ? 0 : lastName.hashCode());\r
+        return hash;\r
+    }\r
 \r
 }\r