BgpTableType: toString() 52/22352/1
authorIveta Halanova <iveta.halanova@pantheon.sk>
Thu, 11 Jun 2015 11:50:04 +0000 (13:50 +0200)
committerIveta Halanova <iveta.halanova@pantheon.sk>
Thu, 11 Jun 2015 11:50:04 +0000 (13:50 +0200)
added toString method into BGPTableTypeImplModule $ AutoCloseableBgpTableType
changed toString in BgpTableTypeImpl

Change-Id: Ic6e619b6693f8f2d433ce47199e8772e0e9160d0
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..4772ad7e67aabfe052f968cbf31d2869fae94bd9 100644 (file)
@@ -56,7 +56,10 @@ 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()=").append(getAfi()).append(", getSafi()=").append(getSafi()).append(
+            "]");
+        return builder.toString();
     }
 
     /**
index f867b2731f10f226596bc14fb37c048930e7d4a4..10b88883066a5c190e8c570bb83427c2b8002032 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,25 @@ 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()=").append(getAfi()).append(", getSafi()=").append(
+                getSafi()).append("]");
+            return builder.toString();
+        }
     }
 }