diff options
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/types/composition/ComponentData.java')
1 files changed, 19 insertions, 10 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/types/composition/ComponentData.java b/openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/types/composition/ComponentData.java index 0b3096c686..28d187ec69 100644 --- a/openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/types/composition/ComponentData.java +++ b/openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/types/composition/ComponentData.java @@ -24,6 +24,7 @@ public class ComponentData implements CompositionDataEntity { private String name; private String description; private String displayName; + private String vfcCode; public String getName() { return name; @@ -50,15 +51,23 @@ public class ComponentData implements CompositionDataEntity { } @Override - public boolean equals(Object obj) { - if (this == obj) { + public int hashCode() { + int result = name.hashCode(); + result = 31 * result + (description != null ? description.hashCode() : 0); + result = 31 * result + (displayName != null ? displayName.hashCode() : 0); + return result; + } + + @Override + public boolean equals(Object object) { + if (this == object) { return true; } - if (!(obj instanceof ComponentData)) { + if (!(object instanceof ComponentData)) { return false; } - ComponentData that = (ComponentData) obj; + ComponentData that = (ComponentData) object; if (!name.equals(that.name)) { return false; @@ -70,11 +79,11 @@ public class ComponentData implements CompositionDataEntity { } - @Override - public int hashCode() { - int result = name.hashCode(); - result = 31 * result + (description != null ? description.hashCode() : 0); - result = 31 * result + (displayName != null ? displayName.hashCode() : 0); - return result; + public String getVfcCode() { + return vfcCode; + } + + public void setVfcCode(String vfcCode) { + this.vfcCode = vfcCode; } } |