/** * */ public static Class<?>[] getClassArray(Class<?>[] clazzes, ClassLoader cl) { Class<?>[] ret = new Class[clazzes.length]; for(int i=0; i<clazzes.length; i++) { ret[i] = getClass(clazzes[i], cl); } return ret; }
/** * */ public static Class<?>[] getClassArray(Class<?>[] clazzes, ClassLoader cl) { Class<?>[] ret = new Class[clazzes.length]; for(int i=0; i<clazzes.length; i++) { ret[i] = getClass(clazzes[i], cl); } return ret; }
/** * */ public static boolean isAnnotationPresent(Class<?> clazz, Class<? extends Annotation> anclazz, ClassLoader cl) { return clazz.isAnnotationPresent((Class<? extends Annotation>)getClass(anclazz, cl)); }
/** * */ public static boolean isAnnotationPresent(Class<?> clazz, Class<? extends Annotation> anclazz, ClassLoader cl) { return clazz.isAnnotationPresent((Class<? extends Annotation>)getClass(anclazz, cl)); }
/** * */ public static boolean isAnnotationPresent(Method m, Class<? extends Annotation> anclazz, ClassLoader cl) { return m.isAnnotationPresent((Class<? extends Annotation>)getClass(anclazz, cl)); }
/** * */ public static boolean isAnnotationPresent(Field f, Class<? extends Annotation> anclazz, ClassLoader cl) { return f.isAnnotationPresent((Class<? extends Annotation>)getClass(anclazz, cl)); }
/** * */ public static boolean isAnnotationPresent(Method m, Class<? extends Annotation> anclazz, ClassLoader cl) { return m.isAnnotationPresent((Class<? extends Annotation>)getClass(anclazz, cl)); }
/** * */ public static boolean isAnnotationPresent(Field f, Class<? extends Annotation> anclazz, ClassLoader cl) { return f.isAnnotationPresent((Class<? extends Annotation>)getClass(anclazz, cl)); }
/** * */ public <T extends Annotation> T getAnnotation(Class<?> clazz, Class<T> anclazz, ClassLoader cl1, ClassLoader cl2) { return getProxyAnnotation(clazz.getAnnotation((Class<T>)getClass(anclazz, cl1)), cl2); }
/** * */ public static boolean isAnnotationPresent(Constructor<?> con, Class<? extends Annotation> anclazz, ClassLoader cl) { return con.isAnnotationPresent((Class<? extends Annotation>)getClass(anclazz, cl)); }
/** * */ public static <T extends Annotation> T getAnnotation(Class<?> clazz, Class<T> anclazz, ClassLoader cl1, ClassLoader cl2) { return getProxyAnnotation(clazz.getAnnotation((Class<T>)getClass(anclazz, cl1)), cl2); }
/** * */ public static boolean isAnnotationPresent(Constructor<?> con, Class<? extends Annotation> anclazz, ClassLoader cl) { return con.isAnnotationPresent((Class<? extends Annotation>)getClass(anclazz, cl)); }
/** * */ public <T extends Annotation> T getAnnotation(Field f, Class<T> anclazz, ClassLoader cl) { ClassLoader cl2 = cl instanceof DummyClassLoader? ((DummyClassLoader)cl).getOriginal(): cl; return getProxyAnnotation(f.getAnnotation((Class<T>)getClass(anclazz, cl)), cl2); }
/** * */ public <T extends Annotation> T getAnnotation(Method m, Class<T> anclazz, ClassLoader cl) { ClassLoader cl2 = cl instanceof DummyClassLoader? ((DummyClassLoader)cl).getOriginal(): cl; return getProxyAnnotation(m.getAnnotation((Class<T>)getClass(anclazz, cl)), cl2); }
/** * */ public <T extends Annotation> T getAnnotation(Constructor<?> c, Class<T> anclazz, ClassLoader cl) { ClassLoader cl2 = cl instanceof DummyClassLoader? ((DummyClassLoader)cl).getOriginal(): cl; return getProxyAnnotation(c.getAnnotation((Class<T>)getClass(anclazz, cl)), cl2); }
/** * */ public static <T extends Annotation> T getAnnotation(Method m, Class<T> anclazz, ClassLoader cl) { ClassLoader cl2 = cl instanceof DummyClassLoader? ((DummyClassLoader)cl).getOriginal(): cl; return getProxyAnnotation(m.getAnnotation((Class<T>)getClass(anclazz, cl)), cl2); }
/** * */ public static <T extends Annotation> T getAnnotation(Constructor<?> c, Class<T> anclazz, ClassLoader cl) { ClassLoader cl2 = cl instanceof DummyClassLoader? ((DummyClassLoader)cl).getOriginal(): cl; return getProxyAnnotation(c.getAnnotation((Class<T>)getClass(anclazz, cl)), cl2); }
/** * */ public static <T extends Annotation> T getAnnotation(Class<?> clazz, Class<T> anclazz, ClassLoader cl) { ClassLoader cl2 = cl instanceof DummyClassLoader? ((DummyClassLoader)cl).getOriginal(): cl; return getProxyAnnotation(clazz.getAnnotation((Class<T>)getClass(anclazz, cl)), cl2); }
/** * */ public static <T extends Annotation> T getAnnotation(Field f, Class<T> anclazz, ClassLoader cl) { ClassLoader cl2 = cl instanceof DummyClassLoader? ((DummyClassLoader)cl).getOriginal(): cl; return getProxyAnnotation(f.getAnnotation((Class<T>)getClass(anclazz, cl)), cl2); }
/** * */ public <T extends Annotation> T getAnnotation(Class<?> clazz, Class<T> anclazz, ClassLoader cl) { ClassLoader cl2 = cl instanceof DummyClassLoader? ((DummyClassLoader)cl).getOriginal(): cl; return getProxyAnnotation(clazz.getAnnotation((Class<T>)getClass(anclazz, cl)), cl2); }