| 13 | import java.lang.annotation.Annotation; |
| 14 | |
| 15 | public 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 | } |
nothing calls this directly
no outgoing calls
no test coverage detected