BgpTableType: toString() 31/22331/7
authorIveta Halanova <iveta.halanova@pantheon.sk>
Thu, 11 Jun 2015 07:15:47 +0000 (09:15 +0200)
committerDana Kutenicsova <dkutenic@cisco.com>
Mon, 15 Jun 2015 09:51:38 +0000 (09:51 +0000)
added toString method into BGPTableTypeImplModule $ AutoCloseableBgpTableType
changed toString in BgpTableTypeImpl

Change-Id: Idf122147522718ec98080d9e81d38bd7c17d9e93
Signed-off-by: Iveta Halanova <iveta.halanova@pantheon.sk>
bgp/parser-api/src/main/java/org/opendaylight/protocol/bgp/parser/BgpTableTypeImpl.java
bgp/rib-impl/src/main/java/org/opendaylight/controller/config/yang/bgp/rib/impl/BGPTableTypeImplModule.java

index cee5d3add874ce1376f3d23488887e37d1ed4d55..d47e492410e48d8d7febb73a54b0d474010f7b23 100644 (file)
@@ -56,7 +56,13 @@ public final class BgpTableTypeImpl implements BgpTableType {
 
     @Override
     public String toString() {
-        return this.afi.toString() + "." + this.safi.toString();
+        final StringBuilder builder = new StringBuilder();
+        builder.append("BgpTableTypeImpl [getAfi()=");
+        builder.append(getAfi());
+        builder.append(", getSafi()=");
+        builder.append(getSafi());
+        builder.append("]");
+        return builder.toString();
     }
 
     /**
index f867b2731f10f226596bc14fb37c048930e7d4a4..d24d1ed62b2c58d21c6ef9da1103643ad376cfc3 100644 (file)
@@ -17,7 +17,6 @@
 package org.opendaylight.controller.config.yang.bgp.rib.impl;
 
 import com.google.common.base.Preconditions;
-
 import org.opendaylight.controller.config.api.JmxAttributeValidationException;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919.BgpTableType;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.AddressFamily;
@@ -68,17 +67,28 @@ public final class BGPTableTypeImplModule extends org.opendaylight.controller.co
 
         @Override
         public Class<? extends AddressFamily> getAfi() {
-            return afi;
+            return this.afi;
         }
 
         @Override
         public Class<? extends SubsequentAddressFamily> getSafi() {
-            return safi;
+            return this.safi;
         }
 
         @Override
         public void close() {
             // Nothing to do
         }
+
+        @Override
+        public String toString() {
+            final StringBuilder builder = new StringBuilder();
+            builder.append("AutoCloseableBgpTableType [getAfi()=");
+            builder.append(getAfi());
+            builder.append(", getSafi()=");
+            builder.append(getSafi());
+            builder.append("]");
+            return builder.toString();
+        }
     }
 }