1 2 3 4 5 6 7 8 9 10
import org.aspectj.lang.annotation.*; @RequiredTypes("A") @Aspect class X { @Before("execution(* Code.*(..))") public void m() { System.out.println("x"); } }