Default ctors in vendor-software-product module 65/27165/2
authorvempo <vitaliy.emporopulo@amdocs.com>
Fri, 29 Dec 2017 15:05:21 +0000 (17:05 +0200)
committerAvi Gaffa <avi.gaffa@amdocs.com>
Sun, 31 Dec 2017 07:56:56 +0000 (07:56 +0000)
Change-Id: I7e852d649c56d6c25f68d9e20c1682f4c3deca0a
Issue-ID: SDC-343
Signed-off-by: vempo <vitaliy.emporopulo@amdocs.com>
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/type/ComponentDependencyModelEntity.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/type/ComponentEntity.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/type/ComponentMonitoringUploadEntity.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/type/ComputeEntity.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/type/DeploymentFlavorEntity.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/type/ImageEntity.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/type/NetworkEntity.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/type/NicEntity.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/type/OrchestrationTemplateCandidateDataEntity.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/type/PackageInfo.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-api/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/type/ProcessEntity.java

index 28a84e0..8f27e13 100644 (file)
@@ -28,8 +28,13 @@ public class ComponentDependencyModelEntity implements VersionableEntity {
   @Column(name = "relation")
   private String relation;
 
+  /**
+   * Every entity class must have a default constructor according to
+   * <a href="http://docs.datastax.com/en/developer/java-driver/2.1/manual/object_mapper/creating/">
+   * Definition of mapped classes</a>.
+   */
   public ComponentDependencyModelEntity() {
-
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   /**
index 3e4f443..32dd4ef 100644 (file)
@@ -56,8 +56,13 @@ public class ComponentEntity implements CompositionEntity {
   @Transient
   private List<NicEntity> nics = new ArrayList<>();
 
+  /**
+   * Every entity class must have a default constructor according to
+   * <a href="http://docs.datastax.com/en/developer/java-driver/2.1/manual/object_mapper/creating/">
+   * Definition of mapped classes</a>.
+   */
   public ComponentEntity() {
-
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   /**
index b326f44..de6c525 100644 (file)
@@ -53,8 +53,13 @@ public class ComponentMonitoringUploadEntity implements VersionableEntity {
   private String artifactName;
   private ByteBuffer artifact;
 
+  /**
+   * Every entity class must have a default constructor according to
+   * <a href="http://docs.datastax.com/en/developer/java-driver/2.1/manual/object_mapper/creating/">
+   * Definition of mapped classes</a>.
+   */
   public ComponentMonitoringUploadEntity() {
-
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   /**
index e16aad2..cf65f3e 100644 (file)
@@ -32,6 +32,15 @@ public class ComputeEntity implements CompositionEntity {
   @Column(name = "questionnaire_data")
   private String questionnaireData;
 
+  /**
+   * Every entity class must have a default constructor according to
+   * <a href="http://docs.datastax.com/en/developer/java-driver/2.1/manual/object_mapper/creating/">
+   * Definition of mapped classes</a>.
+   */
+  public ComputeEntity() {
+    // Don't delete! Default constructor is required by DataStax driver
+  }
+
   public ComputeEntity(String vspId, Version version, String componentId, String id) {
     this.vspId = vspId;
     this.version = version;
@@ -39,9 +48,6 @@ public class ComputeEntity implements CompositionEntity {
     this.id = id;
   }
 
-  public ComputeEntity() {
-  }
-
   @Override
   public String getEntityType() {
     return ENTITY_TYPE;
index 57161fb..7667c17 100644 (file)
@@ -29,9 +29,13 @@ public class DeploymentFlavorEntity implements CompositionEntity{
     @Column(name = "questionnaire_data")
     private String questionnaireData;
 
-
-    public DeploymentFlavorEntity(){
-
+    /**
+     * Every entity class must have a default constructor according to
+     * <a href="http://docs.datastax.com/en/developer/java-driver/2.1/manual/object_mapper/creating/">
+     * Definition of mapped classes</a>.
+     */
+    public DeploymentFlavorEntity() {
+        // Don't delete! Default constructor is required by DataStax driver
     }
 
     /**
index 7d22cdd..2e8630f 100644 (file)
@@ -33,8 +33,13 @@ public class ImageEntity implements CompositionEntity {
   @Column(name = "questionnaire_data")
   private String questionnaireData;
 
-
+  /**
+   * Every entity class must have a default constructor according to
+   * <a href="http://docs.datastax.com/en/developer/java-driver/2.1/manual/object_mapper/creating/">
+   * Definition of mapped classes</a>.
+   */
   public ImageEntity() {
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   /**
index 4b848a0..b43a68a 100644 (file)
@@ -50,8 +50,13 @@ public class NetworkEntity implements CompositionEntity {
   @Column(name = "questionnaire_data")
   private String questionnaireData;
 
+  /**
+   * Every entity class must have a default constructor according to
+   * <a href="http://docs.datastax.com/en/developer/java-driver/2.1/manual/object_mapper/creating/">
+   * Definition of mapped classes</a>.
+   */
   public NetworkEntity() {
-
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   /**
index a954ada..5452c03 100644 (file)
@@ -53,8 +53,13 @@ public class NicEntity implements CompositionEntity {
   @Column(name = "questionnaire_data")
   private String questionnaireData;
 
+  /**
+   * Every entity class must have a default constructor according to
+   * <a href="http://docs.datastax.com/en/developer/java-driver/2.1/manual/object_mapper/creating/">
+   * Definition of mapped classes</a>.
+   */
   public NicEntity() {
-
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   /**
index c451a72..e342e0b 100644 (file)
@@ -48,7 +48,13 @@ public class OrchestrationTemplateCandidateDataEntity implements VersionableEnti
   @Column(name = "files_data_structure")
   private String filesDataStructure;
 
+  /**
+   * Every entity class must have a default constructor according to
+   * <a href="http://docs.datastax.com/en/developer/java-driver/2.1/manual/object_mapper/creating/">
+   * Definition of mapped classes</a>.
+   */
   public OrchestrationTemplateCandidateDataEntity() {
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   /**
index 3403f28..abd3e2d 100644 (file)
@@ -68,7 +68,13 @@ public class PackageInfo {
   @Column(name = "translate_content")
   private ByteBuffer translatedFile;
 
+  /**
+   * Every entity class must have a default constructor according to
+   * <a href="http://docs.datastax.com/en/developer/java-driver/2.1/manual/object_mapper/creating/">
+   * Definition of mapped classes</a>.
+   */
   public PackageInfo() {
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   public PackageInfo(String packageId, Version version) {
index eacc3c4..37077a7 100644 (file)
@@ -55,8 +55,13 @@ public class ProcessEntity implements VersionableEntity {
   private String artifactName;
   private ByteBuffer artifact;
 
+  /**
+   * Every entity class must have a default constructor according to
+   * <a href="http://docs.datastax.com/en/developer/java-driver/2.1/manual/object_mapper/creating/">
+   * Definition of mapped classes</a>.
+   */
   public ProcessEntity() {
-
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   /**