soot
Class Modifier
java.lang.Object
|
+--soot.Modifier
- public class Modifier
- extends java.lang.Object
A class that provides static methods and constants to represent and
work with with Java modifiers (ie public, final,...)
Represents Java modifiers as int constants that can be packed and
combined by bitwise operations and methods to query these.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ABSTRACT
public static final int ABSTRACT
- See Also:
- Constant Field Values
FINAL
public static final int FINAL
- See Also:
- Constant Field Values
INTERFACE
public static final int INTERFACE
- See Also:
- Constant Field Values
NATIVE
public static final int NATIVE
- See Also:
- Constant Field Values
PRIVATE
public static final int PRIVATE
- See Also:
- Constant Field Values
PROTECTED
public static final int PROTECTED
- See Also:
- Constant Field Values
PUBLIC
public static final int PUBLIC
- See Also:
- Constant Field Values
STATIC
public static final int STATIC
- See Also:
- Constant Field Values
SYNCHRONIZED
public static final int SYNCHRONIZED
- See Also:
- Constant Field Values
TRANSIENT
public static final int TRANSIENT
- See Also:
- Constant Field Values
VOLATILE
public static final int VOLATILE
- See Also:
- Constant Field Values
isAbstract
public static boolean isAbstract(int m)
isFinal
public static boolean isFinal(int m)
isInterface
public static boolean isInterface(int m)
isNative
public static boolean isNative(int m)
isPrivate
public static boolean isPrivate(int m)
isProtected
public static boolean isProtected(int m)
isPublic
public static boolean isPublic(int m)
isStatic
public static boolean isStatic(int m)
isSynchronized
public static boolean isSynchronized(int m)
isTransient
public static boolean isTransient(int m)
isVolatile
public static boolean isVolatile(int m)
toString
public static java.lang.String toString(int m)
- Converts the given modifiers to their string representation, in canonical form.
- Parameters:
m
- a modifier set
- Returns:
- a textual representation of the modifiers.