List of usage examples for org.aspectj.weaver.tools PointcutExpression getPointcutExpression
String getPointcutExpression();
From source file:org.springframework.aop.aspectj.AspectJExpressionPointcutTests.java
License:Apache License
@Test public void testAndSubstitution() { Pointcut pc = getPointcut("execution(* *(..)) and args(String)"); PointcutExpression expr = ((AspectJExpressionPointcut) pc).getPointcutExpression(); assertEquals("execution(* *(..)) && args(String)", expr.getPointcutExpression()); }
From source file:org.springframework.aop.aspectj.AspectJExpressionPointcutTests.java
License:Apache License
@Test public void testMultipleAndSubstitutions() { Pointcut pc = getPointcut("execution(* *(..)) and args(String) and this(Object)"); PointcutExpression expr = ((AspectJExpressionPointcut) pc).getPointcutExpression(); assertEquals("execution(* *(..)) && args(String) && this(Object)", expr.getPointcutExpression()); }