killbill-uncached

payment: add toString method to DefaultPaymentInfoEvent This

7/8/2012 1:51:28 AM

Details

diff --git a/payment/src/main/java/com/ning/billing/payment/api/DefaultPaymentInfoEvent.java b/payment/src/main/java/com/ning/billing/payment/api/DefaultPaymentInfoEvent.java
index e284d6a..c40707c 100644
--- a/payment/src/main/java/com/ning/billing/payment/api/DefaultPaymentInfoEvent.java
+++ b/payment/src/main/java/com/ning/billing/payment/api/DefaultPaymentInfoEvent.java
@@ -141,6 +141,22 @@ public class DefaultPaymentInfoEvent extends EntityBase implements PaymentInfoEv
         return extPaymentRefId;
     }
 
+    @Override
+    public String toString() {
+        final StringBuilder sb = new StringBuilder();
+        sb.append("DefaultPaymentInfoEvent");
+        sb.append("{accountId=").append(accountId);
+        sb.append(", invoiceId=").append(invoiceId);
+        sb.append(", paymentId=").append(paymentId);
+        sb.append(", amount=").append(amount);
+        sb.append(", paymentNumber=").append(paymentNumber);
+        sb.append(", status=").append(status);
+        sb.append(", userToken=").append(userToken);
+        sb.append(", effectiveDate=").append(effectiveDate);
+        sb.append(", extPaymentRefId='").append(extPaymentRefId).append('\'');
+        sb.append('}');
+        return sb.toString();
+    }
 
     @Override
     public int hashCode() {