Lines Matching refs:klass

25   public static boolean canDiscoverWithGetDeclaredField(Class<?> klass, String name) {  in canDiscoverWithGetDeclaredField()  argument
27 klass.getDeclaredField(name); in canDiscoverWithGetDeclaredField()
34 public static boolean canDiscoverWithGetDeclaredFields(Class<?> klass, String name) { in canDiscoverWithGetDeclaredFields() argument
35 for (Field f : klass.getDeclaredFields()) { in canDiscoverWithGetDeclaredFields()
43 public static boolean canDiscoverWithGetField(Class<?> klass, String name) { in canDiscoverWithGetField() argument
45 klass.getField(name); in canDiscoverWithGetField()
52 public static boolean canDiscoverWithGetFields(Class<?> klass, String name) { in canDiscoverWithGetFields() argument
53 for (Field f : klass.getFields()) { in canDiscoverWithGetFields()
61 public static boolean canGetField(Class<?> klass, String name) { in canGetField() argument
63 Field f = klass.getDeclaredField(name); in canGetField()
65 f.getInt(Modifier.isStatic(f.getModifiers()) ? null : klass.newInstance()); in canGetField()
73 public static boolean canSetField(Class<?> klass, String name) { in canSetField() argument
75 Field f = klass.getDeclaredField(name); in canSetField()
77 f.setInt(Modifier.isStatic(f.getModifiers()) ? null : klass.newInstance(), 42); in canSetField()
85 public static boolean canDiscoverWithGetDeclaredMethod(Class<?> klass, String name) { in canDiscoverWithGetDeclaredMethod() argument
87 klass.getDeclaredMethod(name); in canDiscoverWithGetDeclaredMethod()
94 public static boolean canDiscoverWithGetDeclaredMethods(Class<?> klass, String name) { in canDiscoverWithGetDeclaredMethods() argument
95 for (Method m : klass.getDeclaredMethods()) { in canDiscoverWithGetDeclaredMethods()
103 public static boolean canDiscoverWithGetMethod(Class<?> klass, String name) { in canDiscoverWithGetMethod() argument
105 klass.getMethod(name); in canDiscoverWithGetMethod()
112 public static boolean canDiscoverWithGetMethods(Class<?> klass, String name) { in canDiscoverWithGetMethods() argument
113 for (Method m : klass.getMethods()) { in canDiscoverWithGetMethods()
121 public static boolean canInvokeMethod(Class<?> klass, String name) { in canInvokeMethod() argument
123 Method m = klass.getDeclaredMethod(name); in canInvokeMethod()
125 m.invoke(klass.isInterface() ? null : klass.newInstance()); in canInvokeMethod()
133 public static boolean canDiscoverWithGetDeclaredConstructor(Class<?> klass, Class<?> args[]) { in canDiscoverWithGetDeclaredConstructor() argument
135 klass.getDeclaredConstructor(args); in canDiscoverWithGetDeclaredConstructor()
142 public static boolean canDiscoverWithGetDeclaredConstructors(Class<?> klass, Class<?> args[]) { in canDiscoverWithGetDeclaredConstructors() argument
143 for (Constructor c : klass.getDeclaredConstructors()) { in canDiscoverWithGetDeclaredConstructors()
151 public static boolean canDiscoverWithGetConstructor(Class<?> klass, Class<?> args[]) { in canDiscoverWithGetConstructor() argument
153 klass.getConstructor(args); in canDiscoverWithGetConstructor()
160 public static boolean canDiscoverWithGetConstructors(Class<?> klass, Class<?> args[]) { in canDiscoverWithGetConstructors() argument
161 for (Constructor c : klass.getConstructors()) { in canDiscoverWithGetConstructors()
169 public static boolean canInvokeConstructor(Class<?> klass, Class<?> args[], Object[] initargs) { in canInvokeConstructor() argument
171 Constructor c = klass.getDeclaredConstructor(args); in canInvokeConstructor()
181 public static boolean canUseNewInstance(Class<?> klass) throws IllegalAccessException { in canUseNewInstance() argument
183 klass.newInstance(); in canUseNewInstance()
190 public static boolean canDiscoverMethodWithMetaReflection(Class<?> klass, String name, in canDiscoverMethodWithMetaReflection() argument
197 return ((Method)metaGetDeclaredMethod.invoke(klass, name, null)) != null; in canDiscoverMethodWithMetaReflection()
203 public static boolean canDiscoverFieldWithMetaReflection(Class<?> klass, String name, in canDiscoverFieldWithMetaReflection() argument
209 return ((Field)metaGetDeclaredField.invoke(klass, name)) != null; in canDiscoverFieldWithMetaReflection()
215 public static boolean canDiscoverConstructorWithMetaReflection(Class<?> klass, Class<?> args[], in canDiscoverConstructorWithMetaReflection() argument
221 return ((Constructor<?>)metaGetDeclaredConstructor.invoke(klass, (Object)args)) != null; in canDiscoverConstructorWithMetaReflection()
230 public static boolean canObserveFieldHiddenAccessFlags(Class<?> klass, String name) in canObserveFieldHiddenAccessFlags() argument
232 return (klass.getDeclaredField(name).getModifiers() & getHiddenApiAccessFlags()) != 0; in canObserveFieldHiddenAccessFlags()
235 public static boolean canObserveMethodHiddenAccessFlags(Class<?> klass, String name) in canObserveMethodHiddenAccessFlags() argument
237 return (klass.getDeclaredMethod(name).getModifiers() & getHiddenApiAccessFlags()) != 0; in canObserveMethodHiddenAccessFlags()
240 public static boolean canObserveConstructorHiddenAccessFlags(Class<?> klass, Class<?> args[]) in canObserveConstructorHiddenAccessFlags() argument
242 return (klass.getConstructor(args).getModifiers() & getHiddenApiAccessFlags()) != 0; in canObserveConstructorHiddenAccessFlags()