soot
Class Modifier
java.lang.Object
soot.Modifier
public class Modifier
- extends 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
STRICTFP
public static final int STRICTFP
- See Also:
- Constant Field Values
ANNOTATION
public static final int ANNOTATION
- See Also:
- Constant Field Values
ENUM
public static final int ENUM
- 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)
isStrictFP
public static boolean isStrictFP(int m)
isAnnotation
public static boolean isAnnotation(int m)
isEnum
public static boolean isEnum(int m)
toString
public static 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.