recoder.kit
Class ModifierKit
java.lang.Object
recoder.kit.ModifierKit
- All Implemented Interfaces:
- AccessFlags
public class ModifierKit
- extends java.lang.Object
- implements AccessFlags
this class implements basic functions for modifier handling.
- Author:
- Andreas Ludwig, Rainer Neumann
|
Field Summary |
static int |
PACKAGE
The virtual "package" modifier code. |
| Fields inherited from interface recoder.bytecode.AccessFlags |
ABSTRACT, ANNOTATION, BRIDGE, ENUM, FINAL, INTERFACE, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICT, SUPER, SYNCHRONIZED, SYNTHETIC, TRANSIENT, VARARGS, VOLATILE |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PACKAGE
public static final int PACKAGE
- The virtual "package" modifier code.
- See Also:
- Constant Field Values
createModifier
public static Modifier createModifier(ProgramFactory f,
int code)
getCode
public static int getCode(Modifier m)
getVisibilityModifier
public static VisibilityModifier getVisibilityModifier(Declaration decl)
makeVisible
public static boolean makeVisible(ChangeHistory ch,
SourceInfo si,
MemberDeclaration mdecl,
ClassType ct)
- Deprecated. will be replaced; does not make visible redefined members