Package gnu.bytecode
Class Access
java.lang.Object
gnu.bytecode.Access
Access flags.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final short
static final short
static final short
static final char
Value fortoString
'skind
parameter when decoding a class's access flags.static final short
Mask of access flags valid for a class.static final short
static final char
Value fortoString
'skind
parameter when decoding a field's access flags.static final short
Mask of access flags valid for a field.static final short
static final char
Value fortoString
'skind
parameter when decoding access flags inInnerClasses
attribute.static final short
Mask of access flags valid in anInnerClasses
attribute.static final short
static final char
Value fortoString
'skind
parameter when decoding a methods's access flags.static final short
Mask of access flags valid for a method.static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
PUBLIC
public static final short PUBLIC- See Also:
-
PRIVATE
public static final short PRIVATE- See Also:
-
PROTECTED
public static final short PROTECTED- See Also:
-
STATIC
public static final short STATIC- See Also:
-
FINAL
public static final short FINAL- See Also:
-
SUPER
public static final short SUPER- See Also:
-
SYNCHRONIZED
public static final short SYNCHRONIZED- See Also:
-
VOLATILE
public static final short VOLATILE- See Also:
-
BRIDGE
public static final short BRIDGE- See Also:
-
TRANSIENT
public static final short TRANSIENT- See Also:
-
VARARGS
public static final short VARARGS- See Also:
-
NATIVE
public static final short NATIVE- See Also:
-
INTERFACE
public static final short INTERFACE- See Also:
-
ABSTRACT
public static final short ABSTRACT- See Also:
-
STRICT
public static final short STRICT- See Also:
-
SYNTHETIC
public static final short SYNTHETIC- See Also:
-
ANNOTATION
public static final short ANNOTATION- See Also:
-
ENUM
public static final short ENUM- See Also:
-
CLASS_CONTEXT
public static final char CLASS_CONTEXTValue fortoString
'skind
parameter when decoding a class's access flags.- See Also:
-
INNERCLASS_CONTEXT
public static final char INNERCLASS_CONTEXTValue fortoString
'skind
parameter when decoding access flags inInnerClasses
attribute.- See Also:
-
FIELD_CONTEXT
public static final char FIELD_CONTEXTValue fortoString
'skind
parameter when decoding a field's access flags.- See Also:
-
METHOD_CONTEXT
public static final char METHOD_CONTEXTValue fortoString
'skind
parameter when decoding a methods's access flags.- See Also:
-
CLASS_MODIFIERS
public static final short CLASS_MODIFIERSMask of access flags valid for a class.- See Also:
-
INNERCLASS_MODIFIERS
public static final short INNERCLASS_MODIFIERSMask of access flags valid in anInnerClasses
attribute.- See Also:
-
FIELD_MODIFIERS
public static final short FIELD_MODIFIERSMask of access flags valid for a field.- See Also:
-
METHOD_MODIFIERS
public static final short METHOD_MODIFIERSMask of access flags valid for a method.- See Also:
-
-
Constructor Details
-
Access
public Access()
-
-
Method Details
-
toString
-
toString
Return a string naming the access bits in flags.- Parameters:
kind
-CLASS_CONTEXT
for a class,METHOD_CONTEXT
for a method,FIELD_CONTEXT
for a field,INNERCLASS_CONTEXT
in anInnerClasses
attribute.
-