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
FINAL
public static final int FINAL
INTERFACE
public static final int INTERFACE
NATIVE
public static final int NATIVE
PRIVATE
public static final int PRIVATE
PROTECTED
public static final int PROTECTED
PUBLIC
public static final int PUBLIC
STATIC
public static final int STATIC
SYNCHRONIZED
public static final int SYNCHRONIZED
TRANSIENT
public static final int TRANSIENT
VOLATILE
public static final int VOLATILE
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.