Cosmetic fixes to ID classes.

 Removed hand crafted hashCode, etc.

Change-Id: Ifc0d6f616988f78e5567e2cc5d4e5e535d49e1f9
diff --git a/src/main/java/net/onrc/onos/core/util/OnosInstanceId.java b/src/main/java/net/onrc/onos/core/util/OnosInstanceId.java
index 61b0751..9badb1b 100644
--- a/src/main/java/net/onrc/onos/core/util/OnosInstanceId.java
+++ b/src/main/java/net/onrc/onos/core/util/OnosInstanceId.java
@@ -3,11 +3,14 @@
 import static com.google.common.base.Preconditions.checkNotNull;
 import static com.google.common.base.Preconditions.checkArgument;
 
+import javax.annotation.concurrent.Immutable;
+
 /**
  * The class representing an ONOS Instance ID.
  *
  * This class is immutable.
  */
+@Immutable
 public final class OnosInstanceId {
     private final String id;