public class oadd.javassist.Modifier extends java.lang.Object
{
public static final int PUBLIC;
public static final int PRIVATE;
public static final int PROTECTED;
public static final int STATIC;
public static final int FINAL;
public static final int SYNCHRONIZED;
public static final int VOLATILE;
public static final int VARARGS;
public static final int TRANSIENT;
public static final int NATIVE;
public static final int INTERFACE;
public static final int ABSTRACT;
public static final int STRICT;
public static final int ANNOTATION;
public static final int ENUM;
public void <init>()
{
oadd.javassist.Modifier v;
v := @this: oadd.javassist.Modifier;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static boolean isPublic(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 1;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isPrivate(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 2;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isProtected(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 4;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isPackage(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 7;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isStatic(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 8;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isFinal(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 16;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSynchronized(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 32;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isVolatile(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 64;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isTransient(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 128;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isNative(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 256;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isInterface(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 512;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isAnnotation(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 8192;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isEnum(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 16384;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isAbstract(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 1024;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isStrict(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 2048;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isVarArgs(int)
{
int v, v;
boolean v;
v := @parameter: int;
v = v & 128;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static int setPublic(int)
{
int v, v, v, v;
v := @parameter: int;
v = (int) -7;
v = v & v;
v = v | 1;
return v;
}
public static int setProtected(int)
{
int v, v, v, v;
v := @parameter: int;
v = (int) -4;
v = v & v;
v = v | 4;
return v;
}
public static int setPrivate(int)
{
int v, v, v, v;
v := @parameter: int;
v = (int) -6;
v = v & v;
v = v | 2;
return v;
}
public static int setPackage(int)
{
int v, v, v;
v := @parameter: int;
v = (int) -8;
v = v & v;
return v;
}
public static int clear(int, int)
{
int v, v, v, v, v;
v := @parameter: int;
v := @parameter: int;
v = (int) -1;
v = v ^ v;
v = v & v;
return v;
}
public static java.lang.String toString(int)
{
int v;
java.lang.String v;
v := @parameter: int;
v = staticinvoke <java.lang.reflect.Modifier: java.lang.String toString(int)>(v);
return v;
}
}