Default constructors in versioning-api module 53/27153/2
authorvempo <vitaliy.emporopulo@amdocs.com>
Fri, 29 Dec 2017 13:51:46 +0000 (15:51 +0200)
committerAvi Gaffa <avi.gaffa@amdocs.com>
Sun, 31 Dec 2017 07:59:51 +0000 (07:59 +0000)
Change-Id: If43c648f094a7717871bbe5322e61254e2ce23c2
Issue-ID: SDC-343
Signed-off-by: vempo <vitaliy.emporopulo@amdocs.com>
openecomp-be/lib/openecomp-sdc-versioning-lib/openecomp-sdc-versioning-api/src/main/java/org/openecomp/sdc/versioning/dao/types/VersionHistoryEntity.java
openecomp-be/lib/openecomp-sdc-versioning-lib/openecomp-sdc-versioning-api/src/main/java/org/openecomp/sdc/versioning/dao/types/VersionInfoDeletedEntity.java
openecomp-be/lib/openecomp-sdc-versioning-lib/openecomp-sdc-versioning-api/src/main/java/org/openecomp/sdc/versioning/dao/types/VersionInfoEntity.java

index e97e177..9d1093b 100644 (file)
@@ -41,7 +41,13 @@ public class VersionHistoryEntity {
   private String description;
   private VersionType type;
 
+  /**
+   * 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 VersionHistoryEntity() {
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   public VersionHistoryEntity(VersionableEntityId entityId) {
index 9a60aa3..320c883 100644 (file)
@@ -60,7 +60,13 @@ public class VersionInfoDeletedEntity {
   @Frozen
   private Version latestFinalVersion;
 
+  /**
+   * 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 VersionInfoDeletedEntity() {
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   public VersionInfoDeletedEntity(String entityType, String entityId) {
index 35ab405..9654c50 100644 (file)
@@ -60,7 +60,13 @@ public class VersionInfoEntity {
   @Frozen
   private Version latestFinalVersion;
 
+  /**
+   * 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 VersionInfoEntity() {
+    // Don't delete! Default constructor is required by DataStax driver
   }
 
   public VersionInfoEntity(String entityType, String entityId) {