1 Clazz.load(null,"java.lang.reflect.Modifier",["java.lang.reflect.Method"],function(){
\r
2 c$=Clazz.declareType(java.lang.reflect,"Modifier");
\r
3 Clazz.makeConstructor(c$,
\r
6 c$.isAbstract=Clazz.defineMethod(c$,"isAbstract",
\r
8 return((modifiers&1024)!=0);
\r
10 c$.isFinal=Clazz.defineMethod(c$,"isFinal",
\r
11 function(modifiers){
\r
12 return((modifiers&16)!=0);
\r
14 c$.isInterface=Clazz.defineMethod(c$,"isInterface",
\r
15 function(modifiers){
\r
16 return((modifiers&512)!=0);
\r
18 c$.isNative=Clazz.defineMethod(c$,"isNative",
\r
19 function(modifiers){
\r
20 return((modifiers&256)!=0);
\r
22 c$.isPrivate=Clazz.defineMethod(c$,"isPrivate",
\r
23 function(modifiers){
\r
24 return((modifiers&2)!=0);
\r
26 c$.isProtected=Clazz.defineMethod(c$,"isProtected",
\r
27 function(modifiers){
\r
28 return((modifiers&4)!=0);
\r
30 c$.isPublic=Clazz.defineMethod(c$,"isPublic",
\r
31 function(modifiers){
\r
32 return((modifiers&1)!=0);
\r
34 c$.isStatic=Clazz.defineMethod(c$,"isStatic",
\r
35 function(modifiers){
\r
36 return((modifiers&8)!=0);
\r
38 c$.isStrict=Clazz.defineMethod(c$,"isStrict",
\r
39 function(modifiers){
\r
40 return((modifiers&2048)!=0);
\r
42 c$.isSynchronized=Clazz.defineMethod(c$,"isSynchronized",
\r
43 function(modifiers){
\r
44 return((modifiers&32)!=0);
\r
46 c$.isTransient=Clazz.defineMethod(c$,"isTransient",
\r
47 function(modifiers){
\r
48 return((modifiers&128)!=0);
\r
50 c$.isVolatile=Clazz.defineMethod(c$,"isVolatile",
\r
51 function(modifiers){
\r
52 return((modifiers&64)!=0);
\r
54 c$.toString=Clazz.defineMethod(c$,"toString",
\r
55 function(modifiers){
\r
56 var sb=new Array(0);
\r
57 if(java.lang.reflect.Modifier.isPublic(modifiers))sb[sb.length]="public";
\r
58 if(java.lang.reflect.Modifier.isProtected(modifiers))sb[sb.length]="protected";
\r
59 if(java.lang.reflect.Modifier.isPrivate(modifiers))sb[sb.length]="private";
\r
60 if(java.lang.reflect.Modifier.isAbstract(modifiers))sb[sb.length]="abstract";
\r
61 if(java.lang.reflect.Modifier.isStatic(modifiers))sb[sb.length]="static";
\r
62 if(java.lang.reflect.Modifier.isFinal(modifiers))sb[sb.length]="final";
\r
63 if(java.lang.reflect.Modifier.isTransient(modifiers))sb[sb.length]="transient";
\r
64 if(java.lang.reflect.Modifier.isVolatile(modifiers))sb[sb.length]="volatile";
\r
65 if(java.lang.reflect.Modifier.isSynchronized(modifiers))sb[sb.length]="synchronized";
\r
66 if(java.lang.reflect.Modifier.isNative(modifiers))sb[sb.length]="native";
\r
67 if(java.lang.reflect.Modifier.isStrict(modifiers))sb[sb.length]="strictfp";
\r
68 if(java.lang.reflect.Modifier.isInterface(modifiers))sb[sb.length]="interface";
\r
70 return sb.join(" ");
\r
73 Clazz.defineStatics(c$,
\r
79 "SYNCHRONIZED",0x20,
\r
89 "ANNOTATION",0x2000,
\r