javassist
public class Modifier extends Object
javassist.bytecode.AccessFlag
.
All the methods/constants in this class are compatible with
ones in java.lang.reflect.Modifier
.
See Also: getModifiers
Field Summary | |
---|---|
static int | ABSTRACT |
static int | ANNOTATION |
static int | ENUM |
static int | FINAL |
static int | INTERFACE |
static int | NATIVE |
static int | PRIVATE |
static int | PROTECTED |
static int | PUBLIC |
static int | STATIC |
static int | STRICT |
static int | SYNCHRONIZED |
static int | TRANSIENT |
static int | VOLATILE |
Method Summary | |
---|---|
static int | clear(int mod, int clearBit)
Clears a specified bit in mod . |
static boolean | isAbstract(int mod)
Returns true if the modifiers include the abstract
modifier. |
static boolean | isAnnotation(int mod)
Returns true if the modifiers include the annotation
modifier.
|
static boolean | isEnum(int mod)
Returns true if the modifiers include the enum
modifier.
|
static boolean | isFinal(int mod)
Returns true if the modifiers include the final
modifier. |
static boolean | isInterface(int mod)
Returns true if the modifiers include the interface
modifier. |
static boolean | isNative(int mod)
Returns true if the modifiers include the native
modifier. |
static boolean | isPackage(int mod)
Returns true if the modifiers do not include either
public, protected, or private. |
static boolean | isPrivate(int mod)
Returns true if the modifiers include the private
modifier. |
static boolean | isProtected(int mod)
Returns true if the modifiers include the protected
modifier. |
static boolean | isPublic(int mod)
Returns true if the modifiers include the public
modifier. |
static boolean | isStatic(int mod)
Returns true if the modifiers include the static
modifier. |
static boolean | isStrict(int mod)
Returns true if the modifiers include the strictfp
modifier. |
static boolean | isSynchronized(int mod)
Returns true if the modifiers include the synchronized
modifier. |
static boolean | isTransient(int mod)
Returns true if the modifiers include the transient
modifier. |
static boolean | isVolatile(int mod)
Returns true if the modifiers include the volatile
modifier. |
static int | setPackage(int mod)
Clears the public, protected, and private bits. |
static int | setPrivate(int mod)
Truns the private bit on. |
static int | setProtected(int mod)
Truns the protected bit on. |
static int | setPublic(int mod)
Truns the public bit on. |
static String | toString(int mod)
Return a string describing the access modifier flags in
the specified modifier.
|
mod
.Since: 3.2
Since: 3.2
Parameters: mod modifier flags.