// Bridge methods. interface I { public N methodOne(); public N methodTwo(); } class Impl implements I { public T m() { return null;} } public class ProgramA { public static void main(String[]argv) { Impl i = new Impl(); i.methodOne(); i.methodTwo(); } } aspect X { public N Impl.methodTwo() { return null;} }