public aspect AspectDouble { // The pointcuts here expose context before(Double i): within(AutoboxingD) && call(* met*(..)) && args(i) { System.err.println("Double:"+i); } before(double i): within(AutoboxingD) && call(* met*(..)) && args(i) { System.err.println("double:"+i); } }