package test; public class ClassObjectInParamVariance { public @interface Anno { Class arg1(); Class arg2(); Class[] arg3(); Class[] arg4(); Class>[] arg5(); Class>[] arg6(); Class>[] arg7(); Class>[] arg8(); } }