net.sf.rej.java
Class AccessFlags
java.lang.Object
net.sf.rej.java.AccessFlags
public class AccessFlags
- extends java.lang.Object
Models the access flags of a class, method or field.
- Author:
- Sami Koivu
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PUBLIC
public static final int PUBLIC
- 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
STATIC
public static final int STATIC
- See Also:
- Constant Field Values
FINAL
public static final int FINAL
- See Also:
- Constant Field Values
SYNCHRONIZED
public static final int SYNCHRONIZED
- See Also:
- Constant Field Values
SUPER
public static final int SUPER
- See Also:
- Constant Field Values
BRIDGE
public static final int BRIDGE
- See Also:
- Constant Field Values
VARARGS
public static final int VARARGS
- See Also:
- Constant Field Values
NATIVE
public static final int NATIVE
- See Also:
- Constant Field Values
INTERFACE
public static final int INTERFACE
- See Also:
- Constant Field Values
ABSTRACT
public static final int ABSTRACT
- 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
AccessFlags
public AccessFlags()
AccessFlags
public AccessFlags(int flags)
isPublic
public static boolean isPublic(int flag)
isPrivate
public static boolean isPrivate(int flag)
isProtected
public static boolean isProtected(int flag)
isStatic
public static boolean isStatic(int flag)
isFinal
public static boolean isFinal(int flag)
isSynchronized
public static boolean isSynchronized(int flag)
isSuper
public static boolean isSuper(int flag)
isNative
public static boolean isNative(int flag)
isInterface
public static boolean isInterface(int flag)
isAbstract
public static boolean isAbstract(int flag)
isEnum
public static boolean isEnum(int flag)
isAnnotation
public static boolean isAnnotation(int flag)
isVarArgs
public static boolean isVarArgs(int flag)
isBridge
public static boolean isBridge(int flag)
setAbstract
public void setAbstract(boolean value)
setPublic
public void setPublic(boolean value)
setPrivate
public void setPrivate(boolean value)
setNative
public void setNative(boolean value)
setProtected
public void setProtected(boolean value)
setSynchronized
public void setSynchronized(boolean value)
setStatic
public void setStatic(boolean value)
setFinal
public void setFinal(boolean value)
setSuper
public void setSuper(boolean value)
setInterface
public void setInterface(boolean value)
setEnum
public void setEnum(boolean value)
setAnnotation
public void setAnnotation(boolean value)
setVarArgs
public void setVarArgs(boolean value)
setBridge
public void setBridge(boolean value)
getValue
public int getValue()