Package org.jboss.aop.joinpoint

Examples of org.jboss.aop.joinpoint.FieldAccess


      return null;
   }

   protected AdviceMethodProperties getAdviceMethodProperties(JoinPointBean joinPoint, AdviceSetup setup)
   {
      FieldAccess fieldAccess = (FieldAccess)joinPoint;
      Field field = fieldAccess.getField();
      return new AdviceMethodProperties(
            joinPoint,
            setup.getAspectClass(),
            setup.getAdviceName(),
            JOINPOINT_TYPE,
            (fieldAccess.isRead()) ? READ_INVOCATION_TYPE : WRITE_INVOCATION_TYPE,
            (fieldAccess.isRead()) ? field.getGenericType() : Void.TYPE,
            (fieldAccess.isRead()) ? new Type[] {} : new Type[] {field.getGenericType()},
            (fieldAccess.isRead()) ? new Class[] {} : new Class[] {field.getType()},
             null,
             field.getDeclaringClass(),
             hasTargetObject());
   }
View Full Code Here


      assertNull(JoinPointAspect.throwingJoinPoint);
      assertNull(JoinPointAspect.finallyAdvice);
      assertNull(JoinPointAspect.finallyJoinPoint);
     
      assertTrue(JoinPointAspect.afterJoinPoint instanceof FieldAccess);
      FieldAccess fieldAccess = (FieldAccess) JoinPointAspect.afterJoinPoint;
      assertEquals("number", fieldAccess.getField().getName());
      assertFalse(fieldAccess.isRead());
   }
View Full Code Here

      assertNotNull(JoinPointAspect.finallyJoinPoint);
     
      assertSame(JoinPointAspect.beforeJoinPoint,
            JoinPointAspect.finallyJoinPoint);
      assertTrue(JoinPointAspect.beforeJoinPoint instanceof FieldAccess);
      FieldAccess fieldAccess = (FieldAccess) JoinPointAspect.beforeJoinPoint;
      assertEquals("text", fieldAccess.getField().getName());
      assertFalse(fieldAccess.isRead());
   }
View Full Code Here

      assertNull(JoinPointAspect.throwingJoinPoint);
      assertNull(JoinPointAspect.finallyAdvice);
      assertNull(JoinPointAspect.finallyJoinPoint);
     
      assertTrue(JoinPointAspect.afterJoinPoint instanceof FieldAccess);
      FieldAccess fieldAccess = (FieldAccess) JoinPointAspect.afterJoinPoint;
      assertEquals("text", fieldAccess.getField().getName());
      assertTrue(fieldAccess.isRead());
   }
View Full Code Here

      return null;
   }

   protected AdviceMethodProperties getAdviceMethodProperties(JoinPointBean joinPoint, AdviceSetup setup)
   {
      FieldAccess fieldAccess = (FieldAccess)joinPoint;
      Field field = fieldAccess.getField();
      return new AdviceMethodProperties(
            joinPoint,
            setup.getAspectClass(),
            setup.getAdviceName(),
            JOINPOINT_TYPE,
            (fieldAccess.isRead()) ? READ_INVOCATION_TYPE : WRITE_INVOCATION_TYPE,
            (fieldAccess.isRead()) ? field.getGenericType() : Void.TYPE,
            (fieldAccess.isRead()) ? new Type[] {} : new Type[] {field.getGenericType()},
            (fieldAccess.isRead()) ? new Class[] {} : new Class[] {field.getType()},
             null,
             field.getDeclaringClass(),
             hasTargetObject());
   }
View Full Code Here

/* 144 */     return null;
/*     */   }
/*     */
/*     */   protected AdviceMethodProperties getAdviceMethodProperties(JoinPointBean joinPoint, JoinPointGenerator.AdviceSetup setup)
/*     */   {
/* 149 */     FieldAccess fieldAccess = (FieldAccess)joinPoint;
/* 150 */     Field field = fieldAccess.getField();
/* 151 */     return new AdviceMethodProperties(joinPoint, setup.getAspectClass(), setup.getAdviceName(), JOINPOINT_TYPE, fieldAccess.isRead() ? READ_INVOCATION_TYPE : WRITE_INVOCATION_TYPE, fieldAccess.isRead() ? field.getGenericType() : Void.TYPE, new Type[] { fieldAccess.isRead() ? new Type[0] : field.getGenericType() }, new Class[] { fieldAccess.isRead() ? new Class[0] : field.getType() }, null, field.getDeclaringClass(), hasTargetObject());
/*     */   }
View Full Code Here

      return null;
   }

   protected AdviceMethodProperties getAdviceMethodProperties(JoinPointBean joinPoint, AdviceSetup setup)
   {
      FieldAccess fieldAccess = (FieldAccess)joinPoint;
      Field field = fieldAccess.getField();
      return new AdviceMethodProperties(
            joinPoint,
            setup.getAspectClass(),
            setup.getAdviceName(),
            JOINPOINT_TYPE,
            (fieldAccess.isRead()) ? READ_INVOCATION_TYPE : WRITE_INVOCATION_TYPE,
            (fieldAccess.isRead()) ? field.getGenericType() : Void.TYPE,
            (fieldAccess.isRead()) ? new Type[] {} : new Type[] {field.getGenericType()},
            (fieldAccess.isRead()) ? new Class[] {} : new Class[] {field.getType()},
             null,
             field.getDeclaringClass(),
             hasTargetObject());
   }
View Full Code Here

TOP

Related Classes of org.jboss.aop.joinpoint.FieldAccess

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.