aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-sdc-tosca-generator-lib/openecomp-sdc-tosca-generator-api/src/main/java/org/openecomp/sdc/generator/datatypes/tosca/MultiFlavorVfcImage.java
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-tosca-generator-lib/openecomp-sdc-tosca-generator-api/src/main/java/org/openecomp/sdc/generator/datatypes/tosca/MultiFlavorVfcImage.java')
-rw-r--r--openecomp-be/lib/openecomp-sdc-tosca-generator-lib/openecomp-sdc-tosca-generator-api/src/main/java/org/openecomp/sdc/generator/datatypes/tosca/MultiFlavorVfcImage.java91
1 files changed, 91 insertions, 0 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-tosca-generator-lib/openecomp-sdc-tosca-generator-api/src/main/java/org/openecomp/sdc/generator/datatypes/tosca/MultiFlavorVfcImage.java b/openecomp-be/lib/openecomp-sdc-tosca-generator-lib/openecomp-sdc-tosca-generator-api/src/main/java/org/openecomp/sdc/generator/datatypes/tosca/MultiFlavorVfcImage.java
new file mode 100644
index 0000000000..6cd713e2d1
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-tosca-generator-lib/openecomp-sdc-tosca-generator-api/src/main/java/org/openecomp/sdc/generator/datatypes/tosca/MultiFlavorVfcImage.java
@@ -0,0 +1,91 @@
+package org.openecomp.sdc.generator.datatypes.tosca;
+
+@SuppressWarnings("CheckStyle")
+public class MultiFlavorVfcImage {
+
+ private String file_name;
+ private String file_hash;
+ private String file_hash_type;
+ private String software_version;
+
+ public String getFile_name() {
+ return file_name;
+ }
+
+ public void setFile_name(String file_name) {
+ this.file_name = file_name;
+ }
+
+ public String getFile_hash() {
+ return file_hash;
+ }
+
+ public void setFile_hash(String file_hash) {
+ this.file_hash = file_hash;
+ }
+
+ public String getFile_hash_type() {
+ return file_hash_type;
+ }
+
+ public void setFile_hash_type(String file_hash_type) {
+ this.file_hash_type = file_hash_type;
+ }
+
+ public String getSoftware_version() {
+ return software_version;
+ }
+
+ public void setSoftware_version(String software_version) {
+ this.software_version = software_version;
+ }
+
+ @Override
+ public String toString() {
+ return "MultiFlavorVfcImage{"
+ + "file_name='" + file_name + '\''
+ + ", file_hash='" + file_hash + '\''
+ + ", file_hash_type='" + file_hash_type + '\''
+ + ", software_version='" + software_version + '\''
+ + '}';
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (getClass() != obj.getClass())
+ return false;
+ MultiFlavorVfcImage other = (MultiFlavorVfcImage) obj;
+ if (this.file_name == null) {
+ if (other.file_name != null)
+ return false;
+ } else if (!file_name.equals(other.file_name))
+ return false;
+ if (this.file_hash == null) {
+ if (other.file_hash != null)
+ return false;
+ } else if (!file_hash.equals(other.file_hash))
+ return false;
+ if (this.file_hash_type == null) {
+ if (other.file_hash_type != null)
+ return false;
+ } else if (!file_hash_type.equals(other.file_hash_type))
+ return false;
+ if (this.software_version == null) {
+ if (other.software_version != null)
+ return false;
+ } else if (!software_version.equals(other.software_version))
+ return false;
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ int result = file_name != null ? file_name.hashCode() : 0;
+ result = 31 * result + (file_hash != null ? file_hash.hashCode() : 0);
+ result = 31 * result + (file_hash_type != null ? file_hash_type.hashCode() : 0);
+ result = 31 * result + (software_version != null ? software_version.hashCode() : 0);
+ return result;
+ }
+}