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.