[jboss-cvs] JBossAS SVN: r102283 - projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Mar 11 06:45:23 EST 2010


Author: flavia.rainone at jboss.com
Date: 2010-03-11 06:45:22 -0500 (Thu, 11 Mar 2010)
New Revision: 102283

Modified:
   projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/ConstructionInvocation.java
   projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/ConstructorInvocation.java
   projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/FieldReadInvocation.java
   projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/FieldWriteInvocation.java
Log:
[JBAOP-774] Added a toString invocation to ConstructionInvocation, ConstructorInvocation, FieldReadInvocation and FieldWriteInvocation. All toString implementations follow the same format as of MethodInvocation.toString().

Modified: projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/ConstructionInvocation.java
===================================================================
--- projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/ConstructionInvocation.java	2010-03-11 11:42:35 UTC (rev 102282)
+++ projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/ConstructionInvocation.java	2010-03-11 11:45:22 UTC (rev 102283)
@@ -23,6 +23,7 @@
 
 import java.lang.annotation.Annotation;
 import java.lang.reflect.Constructor;
+import java.util.Arrays;
 
 import org.jboss.aop.ConstructionInfo;
 import org.jboss.aop.advice.Interceptor;
@@ -235,4 +236,15 @@
    {
       this.constructor = constructor;
    }
+
+   public String toString()
+   {
+      StringBuffer sb = new StringBuffer(100);
+      sb.append("[");
+      sb.append("constructor=").append(constructor);
+      sb.append(", metadata=").append(metadata);
+      sb.append(", arguments=").append(Arrays.toString(arguments));
+      sb.append("]");
+      return sb.toString();
+   }
 }

Modified: projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/ConstructorInvocation.java
===================================================================
--- projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/ConstructorInvocation.java	2010-03-11 11:42:35 UTC (rev 102282)
+++ projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/ConstructorInvocation.java	2010-03-11 11:45:22 UTC (rev 102283)
@@ -27,6 +27,7 @@
 import java.lang.annotation.Annotation;
 import java.lang.reflect.Constructor;
 import java.lang.reflect.InvocationTargetException;
+import java.util.Arrays;
 
 /**
  * This is a helper wrapper class for an Invocation object.
@@ -242,4 +243,15 @@
    {
       this.constructor = constructor;
    }
+
+   public String toString()
+   {
+      StringBuffer sb = new StringBuffer(100);
+      sb.append("[");
+      sb.append("constructor=").append(constructor);
+      sb.append(", metadata=").append(metadata);
+      sb.append(", arguments=").append(Arrays.toString(arguments));
+      sb.append("]");
+      return sb.toString();
+   }
 }

Modified: projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/FieldReadInvocation.java
===================================================================
--- projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/FieldReadInvocation.java	2010-03-11 11:42:35 UTC (rev 102282)
+++ projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/FieldReadInvocation.java	2010-03-11 11:45:22 UTC (rev 102283)
@@ -114,4 +114,15 @@
       wrapper.instanceResolver = this.instanceResolver;
       return wrapper;
    }
+
+   public String toString()
+   {
+      StringBuffer sb = new StringBuffer(100);
+      sb.append("[");
+      sb.append("field=").append(field);
+      sb.append(", metadata=").append(metadata);
+      sb.append(", targetObject=").append(targetObject);
+      sb.append("]");
+      return sb.toString();
+   }
 }

Modified: projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/FieldWriteInvocation.java
===================================================================
--- projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/FieldWriteInvocation.java	2010-03-11 11:42:35 UTC (rev 102282)
+++ projects/aop/branches/Branch_2_1/aop/src/main/java/org/jboss/aop/joinpoint/FieldWriteInvocation.java	2010-03-11 11:45:22 UTC (rev 102283)
@@ -134,4 +134,16 @@
    {
       this.value = value;
    }
+
+   public String toString()
+   {
+      StringBuffer sb = new StringBuffer(100);
+      sb.append("[");
+      sb.append("field=").append(field);
+      sb.append(", metadata=").append(metadata);
+      sb.append(", targetObject=").append(targetObject);
+      sb.append(", value=").append(value);
+      sb.append("]");
+      return sb.toString();
+   }
 }




More information about the jboss-cvs-commits mailing list