summaryrefslogtreecommitdiffstats
path: root/common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/CapabilityTypeDataDefinition.java
diff options
context:
space:
mode:
Diffstat (limited to 'common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/CapabilityTypeDataDefinition.java')
-rw-r--r--common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/CapabilityTypeDataDefinition.java71
1 files changed, 35 insertions, 36 deletions
diff --git a/common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/CapabilityTypeDataDefinition.java b/common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/CapabilityTypeDataDefinition.java
index f4de5b8c9d..110e08852b 100644
--- a/common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/CapabilityTypeDataDefinition.java
+++ b/common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/CapabilityTypeDataDefinition.java
@@ -23,103 +23,102 @@ package org.openecomp.sdc.be.datatypes.elements;
import java.io.Serializable;
import java.util.List;
-public class CapabilityTypeDataDefinition implements Serializable {
+import org.openecomp.sdc.be.datatypes.enums.JsonPresentationFields;
+import org.openecomp.sdc.be.datatypes.tosca.ToscaDataDefinition;
+
+public class CapabilityTypeDataDefinition extends ToscaDataDefinition implements Serializable {
/**
*
*/
private static final long serialVersionUID = 3242123405337612089L;
- private String uniqueId;
-
- private String description;
-
- /** Identifies the type of the capability. */
- private String type;
-
- private List<String> validSourceTypes;
- private String version;
-
- private Long creationTime;
-
- private Long modificationTime;
// private String derivedFrom;
public CapabilityTypeDataDefinition(CapabilityTypeDataDefinition cdt) {
super();
- this.uniqueId = cdt.getUniqueId();
- this.description = cdt.getDescription();
- this.type = cdt.getType();
- this.validSourceTypes = cdt.getValidSourceTypes();
- this.version = cdt.getVersion();
- this.creationTime = cdt.getCreationTime();
- this.modificationTime = cdt.getModificationTime();
+ this.setUniqueId(cdt.getUniqueId());
+ this.setDescription ( cdt.getDescription());
+ this.setType(cdt.getType());
+ this.setValidSourceTypes( cdt.getValidSourceTypes());
+ this.setVersion( cdt.getVersion());
+ this.setCreationTime (cdt.getCreationTime());
+ this.setModificationTime (cdt.getModificationTime());
+
}
public CapabilityTypeDataDefinition() {
-
+ super();
}
public String getUniqueId() {
- return uniqueId;
+ return (String) getToscaPresentationValue(JsonPresentationFields.UNIQUE_ID);
}
public void setUniqueId(String uniqueId) {
- this.uniqueId = uniqueId;
+ setToscaPresentationValue(JsonPresentationFields.UNIQUE_ID, uniqueId);
}
public String getDescription() {
- return description;
+ return (String) getToscaPresentationValue(JsonPresentationFields.DESCRIPTION);
}
public void setDescription(String description) {
- this.description = description;
+ setToscaPresentationValue(JsonPresentationFields.DESCRIPTION, description);
}
public String getType() {
- return type;
+ return (String) getToscaPresentationValue(JsonPresentationFields.TYPE);
}
public void setType(String type) {
- this.type = type;
+ setToscaPresentationValue(JsonPresentationFields.TYPE, type);
}
public List<String> getValidSourceTypes() {
- return validSourceTypes;
+ return (List<String> ) getToscaPresentationValue(JsonPresentationFields.VALID_SOURCE_TYPE);
}
public void setValidSourceTypes(List<String> validSourceTypes) {
- this.validSourceTypes = validSourceTypes;
+ setToscaPresentationValue(JsonPresentationFields.VALID_SOURCE_TYPE, validSourceTypes);
}
public String getVersion() {
- return version;
+ return (String) getToscaPresentationValue(JsonPresentationFields.VERSION);
}
public void setVersion(String version) {
- this.version = version;
+ setToscaPresentationValue(JsonPresentationFields.VERSION, version);
}
public Long getCreationTime() {
- return creationTime;
+ return (Long) getToscaPresentationValue(JsonPresentationFields.CREATION_TIME);
}
public void setCreationTime(Long creationTime) {
- this.creationTime = creationTime;
+ setToscaPresentationValue(JsonPresentationFields.CREATION_TIME, creationTime);
}
public Long getModificationTime() {
- return modificationTime;
+ return (Long) getToscaPresentationValue(JsonPresentationFields.MODIFICATION_TIME);
}
public void setModificationTime(Long modificationTime) {
- this.modificationTime = modificationTime;
+ setToscaPresentationValue(JsonPresentationFields.MODIFICATION_TIME, modificationTime);
}
@Override
public String toString() {
+ String uniqueId = getUniqueId();
+ String description = getDescription();
+ String type = getType();
+ List<String> validSourceTypes = getValidSourceTypes();
+ String version = getVersion();
+ Long creationTime = getCreationTime();
+ Long modificationTime = getModificationTime();
+
return "CapabilityTypeDataDefinition [uniqueId=" + uniqueId + ", description=" + description + ", type=" + type
+ ", validSourceTypes=" + validSourceTypes + ", version=" + version + ", creationTime=" + creationTime
+ ", modificationTime=" + modificationTime + "]";