MCPcopy Create free account
hub / github.com/ReadyTalk/avian / AccessibleObject

Class AccessibleObject

classpath/java/lang/reflect/AccessibleObject.java:15–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13import java.lang.annotation.Annotation;
14
15public abstract class AccessibleObject implements AnnotatedElement {
16 protected static final int Accessible = 1 << 0;
17
18 // Access and property flags for Member descendants
19 protected static final int ACC_VARARGS = 0x0080;
20 protected static final int ACC_SYNTHETIC = 0x1000;
21
22 public boolean isAnnotationPresent
23 (Class<? extends Annotation> class_)
24 {
25 return getAnnotation(class_) != null;
26 }
27
28 public abstract boolean isAccessible();
29
30 public abstract void setAccessible(boolean v);
31
32 public static void setAccessible(AccessibleObject[] array, boolean v) {
33 for (AccessibleObject o: array) o.setAccessible(v);
34 }
35}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected