Define zero argument contructoris for the serializer

Change-Id: I1c5f4a526f886ffb85b1a9d03d661161f66d076b
diff --git a/core/api/src/main/java/org/onosproject/net/newresource/ContinuousResource.java b/core/api/src/main/java/org/onosproject/net/newresource/ContinuousResource.java
index c15b8c4..af34bc5 100644
--- a/core/api/src/main/java/org/onosproject/net/newresource/ContinuousResource.java
+++ b/core/api/src/main/java/org/onosproject/net/newresource/ContinuousResource.java
@@ -39,6 +39,12 @@
         this.value = value;
     }
 
+    // for serializer
+    ContinuousResource() {
+        this.id = null;
+        this.value = 0;
+    }
+
     @Override
     public ContinuousResourceId id() {
         return id;
diff --git a/core/api/src/main/java/org/onosproject/net/newresource/ContinuousResourceId.java b/core/api/src/main/java/org/onosproject/net/newresource/ContinuousResourceId.java
index 03b634b..5870106 100644
--- a/core/api/src/main/java/org/onosproject/net/newresource/ContinuousResourceId.java
+++ b/core/api/src/main/java/org/onosproject/net/newresource/ContinuousResourceId.java
@@ -46,6 +46,12 @@
         this.name = last.getSimpleName();
     }
 
+    // for serializer
+    ContinuousResourceId() {
+        this.components = ImmutableList.of();
+        this.name = "";
+    }
+
     ImmutableList<Object> components() {
         return components;
     }