1 Clazz.load(["java.lang.reflect.AnnotatedElement"],"java.lang.reflect.AccessibleObject",null,function(){
2 c$=Clazz.declareType(java.lang.reflect,"AccessibleObject",null,java.lang.reflect.AnnotatedElement);
3 Clazz.makeConstructor(c$,
6 Clazz.defineMethod(c$,"isAccessible",
10 c$.setAccessible=Clazz.defineMethod(c$,"setAccessible",
11 function(objects,flag){
14 Clazz.defineMethod(c$,"setAccessible",
18 Clazz.overrideMethod(c$,"isAnnotationPresent",
19 function(annotationType){
22 Clazz.overrideMethod(c$,"getDeclaredAnnotations",
26 Clazz.overrideMethod(c$,"getAnnotations",
30 Clazz.overrideMethod(c$,"getAnnotation",
31 function(annotationType){
34 c$.marshallArguments=Clazz.defineMethod(c$,"marshallArguments",
35 function(parameterTypes,args){
38 Clazz.defineMethod(c$,"invokeV",
39 function(receiver,args){
42 Clazz.defineMethod(c$,"invokeL",
43 function(receiver,args){
46 Clazz.defineMethod(c$,"invokeI",
47 function(receiver,args){
50 Clazz.defineMethod(c$,"invokeJ",
51 function(receiver,args){
54 Clazz.defineMethod(c$,"invokeF",
55 function(receiver,args){
58 Clazz.defineMethod(c$,"invokeD",
59 function(receiver,args){
62 c$.emptyArgs=c$.prototype.emptyArgs=new Array(0);