Merge "Reorder modifiers"
[so.git] / mso-catalog-db / src / main / java / org / openecomp / mso / db / catalog / beans / VfModuleCustomization.java
index db3a266..5b3dec4 100644 (file)
-/*-\r
- * ============LICENSE_START=======================================================\r
- * ONAP - SO\r
- * ================================================================================\r
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.\r
- * ================================================================================\r
- * Licensed under the Apache License, Version 2.0 (the "License");\r
- * you may not use this file except in compliance with the License.\r
- * You may obtain a copy of the License at\r
- *\r
- *      http://www.apache.org/licenses/LICENSE-2.0\r
- *\r
- * Unless required by applicable law or agreed to in writing, software\r
- * distributed under the License is distributed on an "AS IS" BASIS,\r
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
- * See the License for the specific language governing permissions and\r
- * limitations under the License.\r
- * ============LICENSE_END=========================================================\r
- */\r
-\r
-package org.openecomp.mso.db.catalog.beans;\r
-\r
-import java.io.Serializable;\r
-import java.sql.Timestamp;\r
-\r
-public class VfModuleCustomization implements Serializable {\r
-       \r
-       private String modelCustomizationUuid;\r
-       private String vfModuleModelUuid;\r
-       private String label;\r
-    private Integer minInstances;\r
-    private Integer maxInstances;\r
-    private Integer initialCount;\r
-    private Integer availabilityZoneCount;\r
-    private String heatEnvironmentArtifactUuid;\r
-    private String volEnvironmentArtifactUuid;\r
-    private Timestamp created;\r
-    private VfModule vfModule;\r
-    public static final long serialVersionUID = -1322322139926390329L;\r
-\r
-       public VfModuleCustomization() {\r
-               super();\r
-       }\r
-       \r
-       public String getModelCustomizationUuid() {\r
-               return this.modelCustomizationUuid;\r
-       }\r
-       public void setModelCustomizationUuid(String modelCustomizationUuid) {\r
-               this.modelCustomizationUuid = modelCustomizationUuid;\r
-       }\r
-       public String getVfModuleModelUuid() {\r
-               return this.vfModuleModelUuid;\r
-       }\r
-       public void setVfModuleModelUuid(String vfModuleModelUuid) {\r
-               this.vfModuleModelUuid = vfModuleModelUuid;\r
-       }\r
-       public String getHeatEnvironmentArtifactUuid() {\r
-               return this.heatEnvironmentArtifactUuid;\r
-       }\r
-       public void setHeatEnvironmentArtifactUuid(String heatEnvironmentArtifactUuid) {\r
-               this.heatEnvironmentArtifactUuid = heatEnvironmentArtifactUuid;\r
-       }\r
-       public String getVolEnvironmentArtifactUuid() {\r
-               return this.volEnvironmentArtifactUuid;\r
-       }\r
-       public void setVolEnvironmentArtifactUuid(String volEnvironmentArtifactUuid) {\r
-               this.volEnvironmentArtifactUuid = volEnvironmentArtifactUuid;\r
-       }\r
-       \r
-       public Integer getMinInstances() {\r
-               return this.minInstances;\r
-       }\r
-       public void setMinInstances(Integer minInstances) {\r
-               this.minInstances = minInstances;\r
-       }\r
-       public Integer getMaxInstances() {\r
-               return this.maxInstances;\r
-       }\r
-       public void setMaxInstances(Integer maxInstances) {\r
-               this.maxInstances = maxInstances;\r
-       }\r
-       public Integer getInitialCount() {\r
-               return this.initialCount;\r
-       }\r
-       public void setInitialCount(Integer initialCount) {\r
-               this.initialCount = initialCount;\r
-       }\r
-       public Integer getAvailabilityZoneCount() {\r
-               return this.availabilityZoneCount;\r
-       }\r
-       public void setAvailabilityZoneCount(Integer availabilityZoneCount) {\r
-               this.availabilityZoneCount = availabilityZoneCount;\r
-       }\r
-       public Timestamp getCreated() {\r
-               return created;\r
-       }\r
-       public void setCreated(Timestamp created) {\r
-               this.created = created;\r
-       }\r
-       public String getLabel() {\r
-               return this.label;\r
-       }\r
-       public void setLabel(String label) {\r
-               this.label = label;\r
-       }\r
-       public VfModule getVfModule() {\r
-               return this.vfModule;\r
-       }\r
-       public void setVfModule(VfModule vfModule) {\r
-               this.vfModule = vfModule;\r
-       }\r
-\r
-       @Override\r
-       public String toString() {\r
-               return "modelCustomizationUuid=" + this.modelCustomizationUuid +\r
-                       "vfModuleModelUuid=" + this.vfModuleModelUuid +\r
-                       "label=" + this.label +\r
-                       "initalCount=" + this.initialCount +\r
-                       "minInstances=" + this.minInstances +\r
-                       "maxInstances=" + this.maxInstances +\r
-                       "availabilityZoneCount=" + this.availabilityZoneCount +\r
-                       "heatEnvironmentArtifactUuid=" + this.heatEnvironmentArtifactUuid +\r
-                       "volEnvironmentArtifactUuid=" + this.volEnvironmentArtifactUuid +\r
-                       "created=" + this.created;\r
-       }\r
-\r
-       @Override\r
-    public boolean equals (Object o) {\r
-        if (!(o instanceof VfModuleCustomization)) {\r
-            return false;\r
-        }\r
-        if (this == o) {\r
-            return true;\r
-        }\r
-        VfModuleCustomization vfmc = (VfModuleCustomization) o;\r
-        if (vfmc.getModelCustomizationUuid().equals(this.getModelCustomizationUuid()) && vfmc.getVfModuleModelUuid().equals(this.getVfModuleModelUuid())) {\r
-            return true;\r
-        }\r
-        return false;\r
-    }\r
-\r
-    @Override\r
-    public int hashCode () {\r
-        // hash code does not have to be a unique result - only that two objects that should be treated as equal\r
-        // return the same value. so this should work.\r
-        int result = 0;\r
-        result = (this.modelCustomizationUuid != null ? this.modelCustomizationUuid.hashCode() : 0) + (this.vfModuleModelUuid != null ? this.vfModuleModelUuid.hashCode() : 0);\r
-        return result;\r
-    }\r
-\r
-}\r
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.openecomp.mso.db.catalog.beans;
+
+import java.io.Serializable;
+import java.sql.Timestamp;
+
+import com.openpojo.business.annotation.BusinessKey;
+
+public class VfModuleCustomization implements Serializable {
+       
+       @BusinessKey
+       private String modelCustomizationUuid = null;
+       @BusinessKey
+       private String vfModuleModelUuid = null;
+       private String label = null;
+    private Integer minInstances;
+    private Integer maxInstances;
+    private Integer initialCount;
+    private Integer availabilityZoneCount;
+    private String heatEnvironmentArtifactUuid = null;
+    private String volEnvironmentArtifactUuid = null;
+    private Timestamp created = null;
+    private VfModule vfModule;
+    public static final long serialVersionUID = -1322322139926390329L;
+
+       public VfModuleCustomization() {
+               super();
+       }
+       
+       public String getModelCustomizationUuid() {
+               return this.modelCustomizationUuid;
+       }
+       public void setModelCustomizationUuid(String modelCustomizationUuid) {
+               this.modelCustomizationUuid = modelCustomizationUuid;
+       }
+       public String getVfModuleModelUuid() {
+               return this.vfModuleModelUuid;
+       }
+       public void setVfModuleModelUuid(String vfModuleModelUuid) {
+               this.vfModuleModelUuid = vfModuleModelUuid;
+       }
+       public String getHeatEnvironmentArtifactUuid() {
+               return this.heatEnvironmentArtifactUuid;
+       }
+       public void setHeatEnvironmentArtifactUuid(String heatEnvironmentArtifactUuid) {
+               this.heatEnvironmentArtifactUuid = heatEnvironmentArtifactUuid;
+       }
+       public String getVolEnvironmentArtifactUuid() {
+               return this.volEnvironmentArtifactUuid;
+       }
+       public void setVolEnvironmentArtifactUuid(String volEnvironmentArtifactUuid) {
+               this.volEnvironmentArtifactUuid = volEnvironmentArtifactUuid;
+       }
+       
+       public Integer getMinInstances() {
+               return this.minInstances;
+       }
+       public void setMinInstances(Integer minInstances) {
+               this.minInstances = minInstances;
+       }
+       public Integer getMaxInstances() {
+               return this.maxInstances;
+       }
+       public void setMaxInstances(Integer maxInstances) {
+               this.maxInstances = maxInstances;
+       }
+       public Integer getInitialCount() {
+               return this.initialCount;
+       }
+       public void setInitialCount(Integer initialCount) {
+               this.initialCount = initialCount;
+       }
+       public Integer getAvailabilityZoneCount() {
+               return this.availabilityZoneCount;
+       }
+       public void setAvailabilityZoneCount(Integer availabilityZoneCount) {
+               this.availabilityZoneCount = availabilityZoneCount;
+       }
+       public Timestamp getCreated() {
+               return created;
+       }
+       public void setCreated(Timestamp created) {
+               this.created = created;
+       }
+       public String getLabel() {
+               return this.label;
+       }
+       public void setLabel(String label) {
+               this.label = label;
+       }
+       public VfModule getVfModule() {
+               return this.vfModule;
+       }
+       public void setVfModule(VfModule vfModule) {
+               this.vfModule = vfModule;
+       }
+
+       @Override
+       public String toString() {
+               return "modelCustomizationUuid=" + this.modelCustomizationUuid +
+                       "vfModuleModelUuid=" + this.vfModuleModelUuid +
+                       "label=" + this.label +
+                       "initalCount=" + this.initialCount +
+                       "minInstances=" + this.minInstances +
+                       "maxInstances=" + this.maxInstances +
+                       "availabilityZoneCount=" + this.availabilityZoneCount +
+                       "heatEnvironmentArtifactUuid=" + this.heatEnvironmentArtifactUuid +
+                       "volEnvironmentArtifactUuid=" + this.volEnvironmentArtifactUuid +
+                       "created=" + this.created;
+       }
+
+       @Override
+    public boolean equals (Object o) {
+        if (!(o instanceof VfModuleCustomization)) {
+            return false;
+        }
+        if (this == o) {
+            return true;
+        }
+        VfModuleCustomization vfmc = (VfModuleCustomization) o;
+        if (vfmc.getModelCustomizationUuid().equals(this.getModelCustomizationUuid()) && vfmc.getVfModuleModelUuid().equals(this.getVfModuleModelUuid())) {
+            return true;
+        }
+        return false;
+    }
+
+    @Override
+    public int hashCode () {
+        // hash code does not have to be a unique result - only that two objects that should be treated as equal
+        // return the same value. so this should work.
+        int result = 0;
+        result = (this.modelCustomizationUuid != null ? this.modelCustomizationUuid.hashCode() : 0) + (this.vfModuleModelUuid != null ? this.vfModuleModelUuid.hashCode() : 0);
+        return result;
+    }
+
+}