commit | 42ac51f3408591684b7027d943e0aad4bb514f16 | [log] [tgz] |
---|---|---|
author | Sho SHIMIZU <sshimizu@us.fujitsu.com> | Wed Jan 27 12:59:31 2016 -0800 |
committer | Gerrit Code Review <gerrit@onlab.us> | Wed Jan 27 21:26:25 2016 +0000 |
tree | b781561330550679e374d968b5d8a29b4da8286a | |
parent | 1d7c9cbe6d99005cfa7dd67d71b6731e430de60f [diff] [blame] |
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} *