Make fields private to get classes immutable

Change-Id: Ib2d6c013b8c027b2ddc6a7d1cb204627a2dd7b19
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 b0937bc..19a9162 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
@@ -30,7 +30,7 @@
  */
 @Beta
 public final class ContinuousResourceId extends ResourceId {
-    final ImmutableList<Object> components;
+    private final ImmutableList<Object> components;
 
     // for printing purpose only (used in toString() implementation)
     private final String name;
@@ -45,6 +45,10 @@
         this.name = last.getSimpleName();
     }
 
+    ImmutableList<Object> components() {
+        return components;
+    }
+
     /**
      * {@inheritDoc}
      *