Default constructors in model-api module 61/27161/2
authorvempo <vitaliy.emporopulo@amdocs.com>
Fri, 29 Dec 2017 14:28:00 +0000 (16:28 +0200)
committerAvi Gaffa <avi.gaffa@amdocs.com>
Sun, 31 Dec 2017 07:58:39 +0000 (07:58 +0000)
Change-Id: I9db997ab2ffc21aa6d6a31e9248aba65672da0ad
Issue-ID: SDC-343
Signed-off-by: vempo <vitaliy.emporopulo@amdocs.com>
openecomp-be/lib/openecomp-sdc-model-lib/openecomp-sdc-model-api/src/main/java/org/openecomp/core/model/types/EnrichedServiceArtifactEntity.java
openecomp-be/lib/openecomp-sdc-model-lib/openecomp-sdc-model-api/src/main/java/org/openecomp/core/model/types/EnrichedServiceTemplateEntity.java
openecomp-be/lib/openecomp-sdc-model-lib/openecomp-sdc-model-api/src/main/java/org/openecomp/core/model/types/ServiceArtifactEntity.java
openecomp-be/lib/openecomp-sdc-model-lib/openecomp-sdc-model-api/src/main/java/org/openecomp/core/model/types/ServiceTemplateEntity.java

index 8736f36..379b110 100644 (file)
@@ -56,6 +56,15 @@ public class EnrichedServiceArtifactEntity implements ServiceElementEntity {
   @Column(name = "content_data")
   public ByteBuffer contentData;
 
+  /**
+   * 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 EnrichedServiceArtifactEntity() {
+    // Don't delete! Default constructor is required by DataStax driver
+  }
+
   /**
    * Instantiates a new Enriched service artifact entity.
    *
index f60c892..b6b6278 100644 (file)
@@ -60,6 +60,15 @@ public class EnrichedServiceTemplateEntity implements ServiceElementEntity {
   @Column(name = "base_name")
   private String baseName;
 
+  /**
+   * 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 EnrichedServiceTemplateEntity() {
+    // Don't delete! Default constructor is required by DataStax driver
+  }
+
   /**
    * Instantiates a new Enriched service template entity.
    *
index ddff54b..579bdf2 100644 (file)
@@ -56,6 +56,15 @@ public class ServiceArtifactEntity implements ServiceElementEntity {
   @Column(name = "content_data")
   public ByteBuffer contentData;
 
+  /**
+   * 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 ServiceArtifactEntity() {
+    // Don't delete! Default constructor is required by DataStax driver
+  }
+
   /**
    * Instantiates a new Service artifact entity.
    *
index 71d6973..17f17dc 100644 (file)
@@ -60,6 +60,15 @@ public class ServiceTemplateEntity implements ServiceElementEntity {
   @Column(name = "base_name")
   private String baseName;
 
+  /**
+   * 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 ServiceTemplateEntity() {
+    // Don't delete! Default constructor is required by DataStax driver
+  }
+
   /**
    * Instantiates a new Service template entity.
    *