Example usage for org.aspectj.weaver.tools PointcutExpression getPointcutExpression

List of usage examples for org.aspectj.weaver.tools PointcutExpression getPointcutExpression

Introduction

In this page you can find the example usage for org.aspectj.weaver.tools PointcutExpression getPointcutExpression.

Prototype

String getPointcutExpression();

Source Link

Document

Return a string representation of this pointcut expression.

Usage

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());
}