import java.util.*; class Base { } public class GenericMethodITD7 { public static void main(String[] argv) { List ns = new ArrayList(); List ds = new ArrayList(); new Base().simple(ns,ds); // ok, List and List } } class Super {} class A extends Super {} aspect X { void Base.simple(List lista,List listb) {} }