Lines Matching refs:cls
91 public static Method getMethod(Class<?> cls, String name, Class[] args)
93 ReflectUtil.checkPackageAccess(cls);
94 return cls.getMethod(name, args);
97 public static Method[] getMethods(Class cls) {
98 ReflectUtil.checkPackageAccess(cls);
99 return cls.getMethods();
108 public static Method[] getPublicMethods(Class cls) {
111 return cls.getMethods();
114 while (cls != null) {
115 boolean done = getInternalPublicMethods(cls, sigs);
119 getInterfaceMethods(cls, sigs);
120 cls = cls.getSuperclass();
128 private static void getInterfaceMethods(Class cls,
130 Class[] intfs = cls.getInterfaces();
144 private static boolean getInternalPublicMethods(Class cls,
153 if (!Modifier.isPublic(cls.getModifiers())) {
156 if (!ReflectUtil.isPackageAccessible(cls)) {
160 methods = cls.getMethods();
190 * Simulate cls.getDeclaredMethods() by
195 if (cls.equals(dc)) {