[ONOS-5817] Modified string to integer comparisions

Change-Id: Ic57dae62e27decedaa959dd50aefe46777e16e84
diff --git a/providers/bgp/cli/src/main/java/org/onosproject/bgp/cli/BgpLocalRibDisplay.java b/providers/bgp/cli/src/main/java/org/onosproject/bgp/cli/BgpLocalRibDisplay.java
index 3e5fb68..2e3fcee 100644
--- a/providers/bgp/cli/src/main/java/org/onosproject/bgp/cli/BgpLocalRibDisplay.java
+++ b/providers/bgp/cli/src/main/java/org/onosproject/bgp/cli/BgpLocalRibDisplay.java
@@ -205,7 +205,7 @@
             Set<RouteDistinguisher> vpnNodekeySet = vpnNode.keySet();
             for (RouteDistinguisher vpnNodes : vpnNodekeySet) {
                 boolean invalidProcess = true;
-                if (vpnId != null && vpnId.trim().equals(vpnNodes.hashCode())) {
+                if (vpnId != null && Integer.parseInt(vpnId.trim()) == vpnNodes.hashCode()) {
                     invalidProcess = false;
                     displayNodes();
                 }
@@ -228,7 +228,7 @@
             Set<RouteDistinguisher> vpnLinkkeySet = vpnLink.keySet();
             for (RouteDistinguisher vpnLinks : vpnLinkkeySet) {
                 boolean invalidProcess = true;
-                if (vpnId != null && vpnId.trim().equals(vpnLinks.hashCode())) {
+                if (vpnId != null && Integer.parseInt(vpnId.trim()) == vpnLinks.hashCode()) {
                     invalidProcess = false;
                     displayLinks();
                 }
@@ -250,7 +250,7 @@
             Set<RouteDistinguisher> vpnPrefixkeySet = vpnPrefix.keySet();
             for (RouteDistinguisher vpnprefixId : vpnPrefixkeySet) {
                 boolean invalidProcess = true;
-                if (vpnId != null && vpnId.trim().equals(vpnprefixId.hashCode())) {
+                if (vpnId != null && Integer.parseInt(vpnId.trim()) == vpnprefixId.hashCode()) {
                     invalidProcess = false;
                     displayPrefix();
                 }